Another wasm build fix #1628
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| name: example-plugins | |
| on: | |
| push: | |
| branches: | |
| - '*' | |
| pull_request: | |
| branches: | |
| - '*' | |
| jobs: | |
| ubuntu-22-04: | |
| strategy: | |
| matrix: | |
| target: [linux-arm64, linux-armhf, linux-i686, linux-x86_64, win32, win64, pluginval] | |
| runs-on: ubuntu-22.04 | |
| steps: | |
| - uses: actions/checkout@v4 | |
| with: | |
| submodules: recursive | |
| - uses: distrho/dpf-makefile-action@v1 | |
| with: | |
| dpf_path: . | |
| suffix: _22_04 | |
| target: ${{ matrix.target }} | |
| ubuntu-24-04: | |
| strategy: | |
| matrix: | |
| target: [linux-arm64, linux-armhf, linux-x86_64, pluginval] | |
| runs-on: ubuntu-24.04 | |
| steps: | |
| - uses: actions/checkout@v4 | |
| with: | |
| submodules: recursive | |
| - uses: distrho/dpf-makefile-action@v1 | |
| with: | |
| dpf_path: . | |
| suffix: _24_04 | |
| target: ${{ matrix.target }} | |
| macos-14: | |
| strategy: | |
| matrix: | |
| target: [macos-intel, macos-universal, macos-10.15] | |
| runs-on: macos-14 | |
| steps: | |
| - uses: actions/checkout@v4 | |
| with: | |
| submodules: recursive | |
| - uses: distrho/dpf-makefile-action@v1 | |
| env: | |
| MACOS_APP_CERTIFICATE: ${{ secrets.MACOS_APP_CERTIFICATE }} | |
| MACOS_INSTALLER_CERTIFICATE: ${{ secrets.MACOS_INSTALLER_CERTIFICATE }} | |
| MACOS_CERTIFICATE_PASSWORD: ${{ secrets.MACOS_CERTIFICATE_PASSWORD }} | |
| MACOS_NOTARIZATION_USER: ${{ secrets.MACOS_NOTARIZATION_USER }} | |
| MACOS_NOTARIZATION_PASS: ${{ secrets.MACOS_NOTARIZATION_PASS }} | |
| MACOS_NOTARIZATION_TEAM: ${{ secrets.MACOS_NOTARIZATION_TEAM }} | |
| with: | |
| dpf_path: . | |
| suffix: _14 | |
| target: ${{ matrix.target }} | |
| macos-15: | |
| strategy: | |
| matrix: | |
| target: [macos-intel, macos-universal, macos-10.15] | |
| runs-on: macos-15 | |
| steps: | |
| - uses: actions/checkout@v4 | |
| with: | |
| submodules: recursive | |
| - uses: distrho/dpf-makefile-action@v1 | |
| env: | |
| MACOS_APP_CERTIFICATE: ${{ secrets.MACOS_APP_CERTIFICATE }} | |
| MACOS_INSTALLER_CERTIFICATE: ${{ secrets.MACOS_INSTALLER_CERTIFICATE }} | |
| MACOS_CERTIFICATE_PASSWORD: ${{ secrets.MACOS_CERTIFICATE_PASSWORD }} | |
| MACOS_NOTARIZATION_USER: ${{ secrets.MACOS_NOTARIZATION_USER }} | |
| MACOS_NOTARIZATION_PASS: ${{ secrets.MACOS_NOTARIZATION_PASS }} | |
| MACOS_NOTARIZATION_TEAM: ${{ secrets.MACOS_NOTARIZATION_TEAM }} | |
| with: | |
| dpf_path: . | |
| suffix: _15 | |
| target: ${{ matrix.target }} |