[ci] use github.sha instead of hashFiles for xmake dependency cache

This commit is contained in:
dijunkun
2025-11-23 00:35:26 +08:00
parent 4fb7acaa61
commit 692e176e34

View File

@@ -174,7 +174,7 @@ jobs:
uses: actions/cache@v4 uses: actions/cache@v4
with: with:
path: ~/.xmake/packages path: ~/.xmake/packages
key: ${{ runner.os }}-xmake-deps-${{ matrix.cache-key }}-${{ hashFiles('**/xmake.lua') }} key: ${{ runner.os }}-xmake-deps-${{ matrix.cache-key }}-${{ github.sha }}
restore-keys: | restore-keys: |
${{ runner.os }}-xmake-deps-${{ matrix.cache-key }}- ${{ runner.os }}-xmake-deps-${{ matrix.cache-key }}-
@@ -237,7 +237,7 @@ jobs:
uses: actions/cache@v4 uses: actions/cache@v4
with: with:
path: D:\xmake_global\.xmake\packages path: D:\xmake_global\.xmake\packages
key: ${{ runner.os }}-xmake-deps-intel-${{ hashFiles('**/xmake.lua') }} key: ${{ runner.os }}-xmake-deps-intel-${{ github.sha }}
restore-keys: | restore-keys: |
${{ runner.os }}-xmake-deps-intel- ${{ runner.os }}-xmake-deps-intel-