Packages on PR

This commit is contained in:
Paul Fd 2023-09-18 08:34:03 +02:00 committed by Paul Ferrand
parent 2d0cee4be8
commit c777ce9f4c

View file

@ -184,10 +184,10 @@ jobs:
sudo killall -9 AudioComponentRegistrar sudo killall -9 AudioComponentRegistrar
auval -v aumu samp Sfzt auval -v aumu samp Sfzt
- name: Package bundles - name: Package bundles
if: ${{ github.ref_type == 'tag' }} # if: ${{ github.ref_type == 'tag' }}
run: ./scripts/package-osx-bundles.sh run: ./scripts/package-osx-bundles.sh
- name: Create installer - name: Create installer
if: ${{ github.ref_type == 'tag' }} # if: ${{ github.ref_type == 'tag' }}
working-directory: ${{ github.workspace }}/build working-directory: ${{ github.workspace }}/build
run: | run: |
options=( options=(
@ -199,7 +199,7 @@ jobs:
) )
productbuild "${options[@]}" productbuild "${options[@]}"
- name: Upload - name: Upload
if: ${{ github.ref_type == 'tag' }} # if: ${{ github.ref_type == 'tag' }}
uses: actions/upload-artifact@v3 uses: actions/upload-artifact@v3
with: with:
name: macOS package name: macOS package
@ -263,11 +263,11 @@ jobs:
working-directory: ${{ github.workspace }}/build working-directory: ${{ github.workspace }}/build
run: pluginval --validate-in-process --validate sfizz.vst3 run: pluginval --validate-in-process --validate sfizz.vst3
- name: Create installer - name: Create installer
if: ${{ github.ref_type == 'tag' }} # if: ${{ github.ref_type == 'tag' }}
working-directory: ${{ github.workspace }}/build working-directory: ${{ github.workspace }}/build
run: iscc /O"." /F"${{ env.install_name }}" /dARCH="${{ matrix.platform }}" innosetup.iss run: iscc /O"." /F"${{ env.install_name }}" /dARCH="${{ matrix.platform }}" innosetup.iss
- name: Upload - name: Upload
if: ${{ github.ref_type == 'tag' }} # if: ${{ github.ref_type == 'tag' }}
uses: actions/upload-artifact@v3 uses: actions/upload-artifact@v3
with: with:
name: ${{ matrix.pkg_platform }} installer name: ${{ matrix.pkg_platform }} installer