Skip to content

Commit

Permalink
Update to latest DPF CI actions details
Browse files Browse the repository at this point in the history
Signed-off-by: falkTX <[email protected]>
  • Loading branch information
falkTX committed Jul 14, 2024
1 parent 1de5d28 commit c919a09
Show file tree
Hide file tree
Showing 2 changed files with 41 additions and 11 deletions.
33 changes: 22 additions & 11 deletions .github/workflows/cmake.yml
Original file line number Diff line number Diff line change
Expand Up @@ -27,8 +27,6 @@ jobs:
#dpf_path: .

ubuntu-22-04:
env:
TARGET_SUFFIX: _22_04
strategy:
matrix:
target: [linux-arm64, linux-armhf, linux-i686, linux-x86_64, win32, win64, pluginval]
Expand All @@ -40,12 +38,26 @@ jobs:
submodules: recursive
- uses: distrho/dpf-cmake-action@v1
with:
dpf_path: .
suffix: _22_04
target: ${{ matrix.target }}

ubuntu-24-04:
strategy:
matrix:
target: [linux-arm64, linux-armhf, linux-riscv64, linux-x86_64, pluginval]
runs-on: ubuntu-24.04
steps:
- uses: actions/checkout@v4
with:
submodules: recursive
- uses: distrho/dpf-cmake-action@v1
with:
dpf_path: .
suffix: _24_04
target: ${{ matrix.target }}

macos-12:
env:
TARGET_SUFFIX: _12
strategy:
matrix:
target: [macos-intel, macos-universal, macos-10.15]
Expand All @@ -56,12 +68,11 @@ jobs:
submodules: recursive
- uses: distrho/dpf-cmake-action@v1
with:
target: ${{ matrix.target }}
dpf_path: .
suffix: _12
target: ${{ matrix.target }}

macos-13:
env:
TARGET_SUFFIX: _13
strategy:
matrix:
target: [macos-intel, macos-universal, macos-10.15]
Expand All @@ -72,12 +83,11 @@ jobs:
submodules: recursive
- uses: distrho/dpf-cmake-action@v1
with:
target: ${{ matrix.target }}
dpf_path: .
suffix: _13
target: ${{ matrix.target }}

macos-14:
env:
TARGET_SUFFIX: _14
strategy:
matrix:
target: [macos-intel, macos-universal, macos-10.15]
Expand All @@ -88,8 +98,9 @@ jobs:
submodules: recursive
- uses: distrho/dpf-cmake-action@v1
with:
target: ${{ matrix.target }}
dpf_path: .
suffix: _14
target: ${{ matrix.target }}

cmake_win32:
runs-on: windows-2019
Expand Down
19 changes: 19 additions & 0 deletions .github/workflows/example-plugins.yml
Original file line number Diff line number Diff line change
Expand Up @@ -36,6 +36,22 @@ jobs:
- 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-riscv64, 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-12:
Expand All @@ -50,6 +66,7 @@ jobs:
- uses: distrho/dpf-makefile-action@v1
with:
dpf_path: .
suffix: _12
target: ${{ matrix.target }}

macos-13:
Expand All @@ -64,6 +81,7 @@ jobs:
- uses: distrho/dpf-makefile-action@v1
with:
dpf_path: .
suffix: _13
target: ${{ matrix.target }}

macos-14:
Expand All @@ -78,4 +96,5 @@ jobs:
- uses: distrho/dpf-makefile-action@v1
with:
dpf_path: .
suffix: _14
target: ${{ matrix.target }}

0 comments on commit c919a09

Please sign in to comment.