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