@@ -16,122 +16,92 @@ jobs:
1616 uses : ./.github/workflows/make_cache.yaml
1717
1818 linux-x64-build :
19- runs-on : ubuntu-22 .04
19+ runs-on : ubuntu-26 .04
2020 needs : [cache]
2121 permissions :
2222 id-token : write
2323 contents : read
2424 checks : write
2525 attestations : write
2626 steps :
27- - uses : actions/checkout@v4
27+ - uses : actions/checkout@v7
2828 with :
2929 fetch-depth : 0
3030
3131 - uses : ./.github/actions/setup_ubuntu_env
3232 - uses : ./.github/actions/enable_python
3333 - uses : ./.github/actions/conan_build
3434 with :
35- profile : linux-gcc12_x64
35+ profile : linux-gcc15_x64
3636
3737 - uses : ./.github/actions/tests
3838 with :
3939 testdir : build/Release
40- name : linux-gcc12_x64 tests
40+ name : linux-gcc15_x64 tests
4141
4242 - uses : ./.github/actions/deploy
4343 if : inputs.deploy
4444 with :
4545 builddir : build/Release
46- artifact : linux-gcc12_x64
46+ artifact : linux-gcc15_x64
4747 attestation : ${{inputs.attestation}}
4848
4949 macos-arm-build :
50- runs-on : macos-14
50+ runs-on : macos-26
5151 needs : [cache]
5252 permissions :
5353 id-token : write
5454 contents : read
5555 checks : write
5656 attestations : write
5757 steps :
58- - uses : actions/checkout@v4
58+ - uses : actions/checkout@v7
5959 with :
6060 fetch-depth : 0
6161
6262 - uses : ./.github/actions/enable_python_macos
6363 - uses : ./.github/actions/conan_build
6464 with :
65- profile : macos-clang15_arm
65+ profile : macos-clang17_arm
6666
6767 - uses : ./.github/actions/tests
6868 with :
6969 testdir : build/Release
70- name : macos-clang15_arm tests
70+ name : macos-clang17_arm tests
7171
7272 - uses : ./.github/actions/deploy
7373 if : inputs.deploy
7474 with :
7575 builddir : build/Release
76- artifact : macos-clang15_arm
77- attestation : ${{inputs.attestation}}
78-
79- macos-x64-build :
80- runs-on : macos-13
81- needs : [cache]
82- permissions :
83- id-token : write
84- contents : read
85- checks : write
86- attestations : write
87- steps :
88- - uses : actions/checkout@v4
89- with :
90- fetch-depth : 0
91-
92- - uses : ./.github/actions/enable_python_macos
93- - uses : ./.github/actions/conan_build
94- with :
95- profile : macos-clang15_x64
96-
97- - uses : ./.github/actions/tests
98- with :
99- testdir : build/Release
100- name : macos-clang15_x64 tests
101-
102- - uses : ./.github/actions/deploy
103- if : inputs.deploy
104- with :
105- builddir : build/Release
106- artifact : macos-clang15_x64
76+ artifact : macos-clang17_arm
10777 attestation : ${{inputs.attestation}}
10878
10979 win-x64-build :
110- runs-on : windows-2022
80+ runs-on : windows-2025-vs2026
11181 needs : [cache]
11282 permissions :
11383 id-token : write
11484 contents : read
11585 checks : write
11686 attestations : write
11787 steps :
118- - uses : actions/checkout@v4
88+ - uses : actions/checkout@v7
11989 with :
12090 fetch-depth : 0
12191
12292 - uses : ./.github/actions/enable_python
12393 - uses : ./.github/actions/conan_build
12494 with :
125- profile : win-msvc194_x64
95+ profile : win-msvc195_x64
12696
12797 - uses : ./.github/actions/tests
12898 with :
12999 testdir : build
130- name : win-msvc194_x64 tests
100+ name : win-msvc195_x64 tests
131101
132102 - uses : ./.github/actions/deploy
133103 if : inputs.deploy
134104 with :
135105 builddir : build
136- artifact : win-msvc194_x64
106+ artifact : win-msvc195_x64
137107 attestation : ${{inputs.attestation}}
0 commit comments