Skip to content

Commit c919a09

Browse files
committed
Update to latest DPF CI actions details
Signed-off-by: falkTX <[email protected]>
1 parent 1de5d28 commit c919a09

File tree

2 files changed

+41
-11
lines changed

2 files changed

+41
-11
lines changed

.github/workflows/cmake.yml

+22-11
Original file line numberDiff line numberDiff line change
@@ -27,8 +27,6 @@ jobs:
2727
#dpf_path: .
2828

2929
ubuntu-22-04:
30-
env:
31-
TARGET_SUFFIX: _22_04
3230
strategy:
3331
matrix:
3432
target: [linux-arm64, linux-armhf, linux-i686, linux-x86_64, win32, win64, pluginval]
@@ -40,12 +38,26 @@ jobs:
4038
submodules: recursive
4139
- uses: distrho/dpf-cmake-action@v1
4240
with:
41+
dpf_path: .
42+
suffix: _22_04
4343
target: ${{ matrix.target }}
44+
45+
ubuntu-24-04:
46+
strategy:
47+
matrix:
48+
target: [linux-arm64, linux-armhf, linux-riscv64, linux-x86_64, pluginval]
49+
runs-on: ubuntu-24.04
50+
steps:
51+
- uses: actions/checkout@v4
52+
with:
53+
submodules: recursive
54+
- uses: distrho/dpf-cmake-action@v1
55+
with:
4456
dpf_path: .
57+
suffix: _24_04
58+
target: ${{ matrix.target }}
4559

4660
macos-12:
47-
env:
48-
TARGET_SUFFIX: _12
4961
strategy:
5062
matrix:
5163
target: [macos-intel, macos-universal, macos-10.15]
@@ -56,12 +68,11 @@ jobs:
5668
submodules: recursive
5769
- uses: distrho/dpf-cmake-action@v1
5870
with:
59-
target: ${{ matrix.target }}
6071
dpf_path: .
72+
suffix: _12
73+
target: ${{ matrix.target }}
6174

6275
macos-13:
63-
env:
64-
TARGET_SUFFIX: _13
6576
strategy:
6677
matrix:
6778
target: [macos-intel, macos-universal, macos-10.15]
@@ -72,12 +83,11 @@ jobs:
7283
submodules: recursive
7384
- uses: distrho/dpf-cmake-action@v1
7485
with:
75-
target: ${{ matrix.target }}
7686
dpf_path: .
87+
suffix: _13
88+
target: ${{ matrix.target }}
7789

7890
macos-14:
79-
env:
80-
TARGET_SUFFIX: _14
8191
strategy:
8292
matrix:
8393
target: [macos-intel, macos-universal, macos-10.15]
@@ -88,8 +98,9 @@ jobs:
8898
submodules: recursive
8999
- uses: distrho/dpf-cmake-action@v1
90100
with:
91-
target: ${{ matrix.target }}
92101
dpf_path: .
102+
suffix: _14
103+
target: ${{ matrix.target }}
93104

94105
cmake_win32:
95106
runs-on: windows-2019

.github/workflows/example-plugins.yml

+19
Original file line numberDiff line numberDiff line change
@@ -36,6 +36,22 @@ jobs:
3636
- uses: distrho/dpf-makefile-action@v1
3737
with:
3838
dpf_path: .
39+
suffix: _22_04
40+
target: ${{ matrix.target }}
41+
42+
ubuntu-24-04:
43+
strategy:
44+
matrix:
45+
target: [linux-arm64, linux-armhf, linux-riscv64, linux-x86_64, pluginval]
46+
runs-on: ubuntu-24.04
47+
steps:
48+
- uses: actions/checkout@v4
49+
with:
50+
submodules: recursive
51+
- uses: distrho/dpf-makefile-action@v1
52+
with:
53+
dpf_path: .
54+
suffix: _24_04
3955
target: ${{ matrix.target }}
4056

4157
macos-12:
@@ -50,6 +66,7 @@ jobs:
5066
- uses: distrho/dpf-makefile-action@v1
5167
with:
5268
dpf_path: .
69+
suffix: _12
5370
target: ${{ matrix.target }}
5471

5572
macos-13:
@@ -64,6 +81,7 @@ jobs:
6481
- uses: distrho/dpf-makefile-action@v1
6582
with:
6683
dpf_path: .
84+
suffix: _13
6785
target: ${{ matrix.target }}
6886

6987
macos-14:
@@ -78,4 +96,5 @@ jobs:
7896
- uses: distrho/dpf-makefile-action@v1
7997
with:
8098
dpf_path: .
99+
suffix: _14
81100
target: ${{ matrix.target }}

0 commit comments

Comments
 (0)