improve cache keys

This commit is contained in:
2024-09-29 13:26:05 -05:00
parent e3e1bbb187
commit b30af6dbfb

View File

@@ -26,12 +26,15 @@ jobs:
- name: Checkout repository - name: Checkout repository
uses: actions/checkout@v4 uses: actions/checkout@v4
# Unity builds take some time, so we do some caching to make builds faster
- uses: actions/cache@v4 - uses: actions/cache@v4
with: with:
path: ./Galagan/Library path: ./Galagan/Library/
key: ${{ runner.os }}-Library-${{ hashFiles('./Galagan/ProjectSettings/ProjectSettings.asset') }} key: Library-Galagan-${{ matrix.unityVersion }}-${{ matrix.targetPlatform }}-${{ hashFiles('./Galagan/ProjectSettings/ProjectSettings.asset') }}
restore-keys: | restore-keys: |
${{ runner.os }}-Library- Library-Galagan-${{ matrix.unityVersion }}-${{ hashFiles('./Galagan/ProjectSettings/ProjectSettings.asset') }}
Library-Galagan-${{ matrix.unityVersion }}-
Library-Galagan-
- name: Build Unity Project - name: Build Unity Project
uses: game-ci/unity-builder@v4 uses: game-ci/unity-builder@v4