Skip to content

Commit 470c5b7

Browse files
committed
Update to latest DPF CI actions details
Signed-off-by: falkTX <falktx@falktx.com>
1 parent 1de5d28 commit 470c5b7

File tree

2 files changed

+41
-41
lines changed

2 files changed

+41
-41
lines changed

.github/workflows/cmake.yml

+22-26
Original file line numberDiff line numberDiff line change
@@ -12,40 +12,37 @@ env:
1212
BUILD_TYPE: Release
1313

1414
jobs:
15-
#ubuntu-20-04:
16-
#strategy:
17-
#matrix:
18-
#target: [linux-arm64, linux-armhf, linux-i686, linux-riscv64, linux-x86_64, win32, win64, pluginval]
19-
#runs-on: ubuntu-20.04
20-
#steps:
21-
#- uses: actions/checkout@v3
22-
#with:
23-
#submodules: recursive
24-
#- uses: distrho/dpf-cmake-action@v1
25-
#with:
26-
#target: ${{ matrix.target }}
27-
#dpf_path: .
28-
2915
ubuntu-22-04:
30-
env:
31-
TARGET_SUFFIX: _22_04
3216
strategy:
3317
matrix:
3418
target: [linux-arm64, linux-armhf, linux-i686, linux-x86_64, win32, win64, pluginval]
35-
# linux-riscv64,
3619
runs-on: ubuntu-22.04
3720
steps:
3821
- uses: actions/checkout@v4
3922
with:
4023
submodules: recursive
4124
- uses: distrho/dpf-cmake-action@v1
4225
with:
26+
dpf_path: .
27+
suffix: _22_04
4328
target: ${{ matrix.target }}
29+
30+
ubuntu-24-04:
31+
strategy:
32+
matrix:
33+
target: [linux-arm64, linux-armhf, linux-x86_64, pluginval]
34+
runs-on: ubuntu-24.04
35+
steps:
36+
- uses: actions/checkout@v4
37+
with:
38+
submodules: recursive
39+
- uses: distrho/dpf-cmake-action@v1
40+
with:
4441
dpf_path: .
42+
suffix: _24_04
43+
target: ${{ matrix.target }}
4544

4645
macos-12:
47-
env:
48-
TARGET_SUFFIX: _12
4946
strategy:
5047
matrix:
5148
target: [macos-intel, macos-universal, macos-10.15]
@@ -56,12 +53,11 @@ jobs:
5653
submodules: recursive
5754
- uses: distrho/dpf-cmake-action@v1
5855
with:
59-
target: ${{ matrix.target }}
6056
dpf_path: .
57+
suffix: _12
58+
target: ${{ matrix.target }}
6159

6260
macos-13:
63-
env:
64-
TARGET_SUFFIX: _13
6561
strategy:
6662
matrix:
6763
target: [macos-intel, macos-universal, macos-10.15]
@@ -72,12 +68,11 @@ jobs:
7268
submodules: recursive
7369
- uses: distrho/dpf-cmake-action@v1
7470
with:
75-
target: ${{ matrix.target }}
7671
dpf_path: .
72+
suffix: _13
73+
target: ${{ matrix.target }}
7774

7875
macos-14:
79-
env:
80-
TARGET_SUFFIX: _14
8176
strategy:
8277
matrix:
8378
target: [macos-intel, macos-universal, macos-10.15]
@@ -88,8 +83,9 @@ jobs:
8883
submodules: recursive
8984
- uses: distrho/dpf-cmake-action@v1
9085
with:
91-
target: ${{ matrix.target }}
9286
dpf_path: .
87+
suffix: _14
88+
target: ${{ matrix.target }}
9389

9490
cmake_win32:
9591
runs-on: windows-2019

.github/workflows/example-plugins.yml

+19-15
Original file line numberDiff line numberDiff line change
@@ -9,25 +9,10 @@ on:
99
- '*'
1010

1111
jobs:
12-
#ubuntu-20-04:
13-
#strategy:
14-
#matrix:
15-
#target: [linux-arm64, linux-armhf, linux-i686, linux-riscv64, linux-x86_64, win32, win64, pluginval]
16-
#runs-on: ubuntu-20.04
17-
#steps:
18-
#- uses: actions/checkout@v3
19-
#with:
20-
#submodules: recursive
21-
#- uses: distrho/dpf-makefile-action@v1
22-
#with:
23-
#dpf_path: .
24-
#target: ${{ matrix.target }}
25-
2612
ubuntu-22-04:
2713
strategy:
2814
matrix:
2915
target: [linux-arm64, linux-armhf, linux-i686, linux-x86_64, win32, win64, pluginval]
30-
# linux-riscv64,
3116
runs-on: ubuntu-22.04
3217
steps:
3318
- uses: actions/checkout@v4
@@ -36,6 +21,22 @@ jobs:
3621
- uses: distrho/dpf-makefile-action@v1
3722
with:
3823
dpf_path: .
24+
suffix: _22_04
25+
target: ${{ matrix.target }}
26+
27+
ubuntu-24-04:
28+
strategy:
29+
matrix:
30+
target: [linux-arm64, linux-armhf, linux-x86_64, pluginval]
31+
runs-on: ubuntu-24.04
32+
steps:
33+
- uses: actions/checkout@v4
34+
with:
35+
submodules: recursive
36+
- uses: distrho/dpf-makefile-action@v1
37+
with:
38+
dpf_path: .
39+
suffix: _24_04
3940
target: ${{ matrix.target }}
4041

4142
macos-12:
@@ -50,6 +51,7 @@ jobs:
5051
- uses: distrho/dpf-makefile-action@v1
5152
with:
5253
dpf_path: .
54+
suffix: _12
5355
target: ${{ matrix.target }}
5456

5557
macos-13:
@@ -64,6 +66,7 @@ jobs:
6466
- uses: distrho/dpf-makefile-action@v1
6567
with:
6668
dpf_path: .
69+
suffix: _13
6770
target: ${{ matrix.target }}
6871

6972
macos-14:
@@ -78,4 +81,5 @@ jobs:
7881
- uses: distrho/dpf-makefile-action@v1
7982
with:
8083
dpf_path: .
84+
suffix: _14
8185
target: ${{ matrix.target }}

0 commit comments

Comments
 (0)