@@ -109,16 +109,16 @@ jobs:
|
||||
id: engraving-cache
|
||||
uses: actions/cache/restore@v4
|
||||
with:
|
||||
path: build/build_common/engraving-cache/v2/${{ steps.renderer.outputs.fingerprint }}
|
||||
key: product-vamp-pages-v2-${{ steps.renderer.outputs.fingerprint }}-${{ hashFiles('generator/**/*.py', 'generator/*.py', 'data/**/*.xml', 'data/*.xml') }}
|
||||
restore-keys: product-vamp-pages-v2-${{ steps.renderer.outputs.fingerprint }}-
|
||||
path: build/build_common/engraving-cache/${{ steps.renderer.outputs.fingerprint }}
|
||||
key: product-vamp-pages-${{ steps.renderer.outputs.fingerprint }}-${{ hashFiles('generator/**/*.py', 'generator/*.py', 'data/practice/*.xml', 'data/songs/*.xml') }}
|
||||
restore-keys: product-vamp-pages-${{ steps.renderer.outputs.fingerprint }}-
|
||||
- name: Build native release
|
||||
run: python3 modulus.py build --target x86_64_gcc12_release
|
||||
- name: Save engraving cache
|
||||
if: steps.engraving-cache.outputs.cache-hit != 'true'
|
||||
uses: actions/cache/save@v4
|
||||
with:
|
||||
path: build/build_common/engraving-cache/v2/${{ steps.renderer.outputs.fingerprint }}
|
||||
path: build/build_common/engraving-cache/${{ steps.renderer.outputs.fingerprint }}
|
||||
key: ${{ steps.engraving-cache.outputs.cache-primary-key }}
|
||||
- name: Test native release
|
||||
run: python3 modulus.py test --target x86_64_gcc12_release
|
||||
@@ -142,7 +142,7 @@ jobs:
|
||||
run: PICO_SDK_PATH="$PWD/build/build_common/pico-sdk" python3 modulus.py lsp --no-build-targets --database pico
|
||||
- name: Create package
|
||||
if: ${{ gitea.event_name == 'workflow_dispatch' || (gitea.event_name == 'push' && gitea.ref == 'refs/heads/master') }}
|
||||
run: PICO_SDK_PATH="$PWD/build/build_common/pico-sdk" python3 modulus.py package --version latest --update
|
||||
run: PICO_SDK_PATH="$PWD/build/build_common/pico-sdk" python3 modulus.py package --update
|
||||
- name: Upload latest package
|
||||
if: ${{ gitea.event_name == 'workflow_dispatch' || (gitea.event_name == 'push' && gitea.ref == 'refs/heads/master') }}
|
||||
env:
|
||||
|
||||
Reference in New Issue
Block a user