27
27
# dpf_path: .
28
28
29
29
ubuntu-22-04 :
30
- env :
31
- TARGET_SUFFIX : _22_04
32
30
strategy :
33
31
matrix :
34
32
target : [linux-arm64, linux-armhf, linux-i686, linux-x86_64, win32, win64, pluginval]
@@ -40,12 +38,26 @@ jobs:
40
38
submodules : recursive
41
39
- uses : distrho/dpf-cmake-action@v1
42
40
with :
41
+ dpf_path : .
42
+ suffix : _22_04
43
43
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 :
44
56
dpf_path : .
57
+ suffix : _24_04
58
+ target : ${{ matrix.target }}
45
59
46
60
macos-12 :
47
- env :
48
- TARGET_SUFFIX : _12
49
61
strategy :
50
62
matrix :
51
63
target : [macos-intel, macos-universal, macos-10.15]
@@ -56,12 +68,11 @@ jobs:
56
68
submodules : recursive
57
69
- uses : distrho/dpf-cmake-action@v1
58
70
with :
59
- target : ${{ matrix.target }}
60
71
dpf_path : .
72
+ suffix : _12
73
+ target : ${{ matrix.target }}
61
74
62
75
macos-13 :
63
- env :
64
- TARGET_SUFFIX : _13
65
76
strategy :
66
77
matrix :
67
78
target : [macos-intel, macos-universal, macos-10.15]
@@ -72,12 +83,11 @@ jobs:
72
83
submodules : recursive
73
84
- uses : distrho/dpf-cmake-action@v1
74
85
with :
75
- target : ${{ matrix.target }}
76
86
dpf_path : .
87
+ suffix : _13
88
+ target : ${{ matrix.target }}
77
89
78
90
macos-14 :
79
- env :
80
- TARGET_SUFFIX : _14
81
91
strategy :
82
92
matrix :
83
93
target : [macos-intel, macos-universal, macos-10.15]
88
98
submodules : recursive
89
99
- uses : distrho/dpf-cmake-action@v1
90
100
with :
91
- target : ${{ matrix.target }}
92
101
dpf_path : .
102
+ suffix : _14
103
+ target : ${{ matrix.target }}
93
104
94
105
cmake_win32 :
95
106
runs-on : windows-2019
0 commit comments