File tree 1 file changed +13
-15
lines changed
1 file changed +13
-15
lines changed Original file line number Diff line number Diff line change @@ -3,33 +3,31 @@ name: CI Builds
3
3
on : [push]
4
4
5
5
jobs :
6
- ci_workflow_test :
6
+ builds :
7
7
name : ${{ matrix.config.name }}
8
8
runs-on : ${{ matrix.config.os }}
9
9
strategy :
10
10
fail-fast : false
11
11
matrix :
12
12
config :
13
- - {
14
- name : " Windows" ,
15
- os : windows-latest
16
- }
17
- - {
18
- name : " Ubuntu" ,
19
- os : ubuntu-latest
20
- }
21
- - {
22
- name : " macOS" ,
23
- os : macos-latest
24
- }
13
+ - name : " Windows 2025 (x64)"
14
+ os : windows-2025
15
+ - name : " Ubuntu 24.04 (x64)"
16
+ os : ubuntu-24.04
17
+ - name : " Ubuntu 24.04 (arm64)"
18
+ os : ubuntu-24.04-arm
19
+ - name : " macOS 13 (x64)"
20
+ os : macos-13
21
+ - name : " macOS 15 (arm64)"
22
+ os : macos-15
25
23
26
24
steps :
27
25
- uses : actions/checkout@v4
28
26
with :
29
27
submodules : true
30
28
31
29
- name : Set up Python
32
- uses : actions/setup-python@v4
30
+ uses : actions/setup-python@v5
33
31
with :
34
32
python-version : ' 3.x'
35
33
51
49
- name : " Build: header-only, boost"
52
50
run : conan create CDT/ -o use_boost=True -o enable_testing=True --build missing
53
51
- name : " Build: header-only, without boost"
54
- run : conan create CDT/ -o use_boost=False -o enable_testing=True
52
+ run : conan create CDT/ -o use_boost=False -o enable_testing=True
You can’t perform that action at this time.
0 commit comments