Skip to content

Commit 3f9cb04

Browse files
authored
GitHub Actions windows-2019 runner is being retired (#251)
1 parent c11ab0b commit 3f9cb04

File tree

4 files changed

+60
-56
lines changed

4 files changed

+60
-56
lines changed

.github/workflows/main.yml

Lines changed: 15 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -28,50 +28,50 @@ permissions:
2828

2929
jobs:
3030
build:
31-
runs-on: ${{ matrix.os }}
31+
runs-on: windows-2022
3232

3333
strategy:
3434
fail-fast: false
3535

3636
matrix:
37-
os: [windows-2019, windows-2022]
37+
toolver: ['14.29', '14']
3838
build_type: [x64-Debug, x64-Release, x64-Debug-Clang, x64-Release-Clang]
3939
arch: [amd64]
4040
include:
41-
- os: windows-2019
41+
- toolver: '14.29'
4242
build_type: x86-Debug
4343
arch: amd64_x86
44-
- os: windows-2019
44+
- toolver: '14.29'
4545
build_type: x86-Debug-Clang
4646
arch: amd64_x86
47-
- os: windows-2022
47+
- toolver: '14'
4848
build_type: x86-Debug
4949
arch: amd64_x86
50-
- os: windows-2022
50+
- toolver: '14'
5151
build_type: x86-Release
5252
arch: amd64_x86
53-
- os: windows-2022
53+
- toolver: '14'
5454
build_type: arm64-Debug
5555
arch: amd64_arm64
56-
- os: windows-2022
56+
- toolver: '14'
5757
build_type: arm64-Release
5858
arch: amd64_arm64
59-
- os: windows-2022
59+
- toolver: '14'
6060
build_type: arm64ec-Debug
6161
arch: amd64_arm64
62-
- os: windows-2022
62+
- toolver: '14'
6363
build_type: arm64ec-Release
6464
arch: amd64_arm64
65-
- os: windows-2022
65+
- toolver: '14'
6666
build_type: x86-Debug-Clang
6767
arch: amd64_x86
68-
- os: windows-2022
68+
- toolver: '14'
6969
build_type: x86-Release-Clang
7070
arch: amd64_x86
71-
- os: windows-2022
71+
- toolver: '14'
7272
build_type: arm64-Debug-Clang
7373
arch: amd64_arm64
74-
- os: windows-2022
74+
- toolver: '14'
7575
build_type: arm64-Release-Clang
7676
arch: amd64_arm64
7777

@@ -91,6 +91,7 @@ jobs:
9191
- uses: ilammy/msvc-dev-cmd@0b201ec74fa43914dc39ae48a89fd1d8cb592756 # v1.13.0
9292
with:
9393
arch: ${{ matrix.arch }}
94+
toolset: ${{ matrix.toolver }}
9495

9596
- name: 'Configure CMake'
9697
working-directory: ${{ github.workspace }}

.github/workflows/shmath.yml

Lines changed: 15 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -28,50 +28,50 @@ permissions:
2828

2929
jobs:
3030
build:
31-
runs-on: ${{ matrix.os }}
31+
runs-on: windows-2022
3232

3333
strategy:
3434
fail-fast: false
3535

3636
matrix:
37-
os: [windows-2019, windows-2022]
37+
toolver: ['14.29', '14']
3838
build_type: [x64-Debug, x64-Release, x64-Debug-Clang, x64-Release-Clang]
3939
arch: [amd64]
4040
include:
41-
- os: windows-2019
41+
- toolver: '14.29'
4242
build_type: x86-Debug
4343
arch: amd64_x86
44-
- os: windows-2019
44+
- toolver: '14.29'
4545
build_type: x86-Debug-Clang
4646
arch: amd64_x86
47-
- os: windows-2022
47+
- toolver: '14'
4848
build_type: x86-Debug
4949
arch: amd64_x86
50-
- os: windows-2022
50+
- toolver: '14'
5151
build_type: x86-Release
5252
arch: amd64_x86
53-
- os: windows-2022
53+
- toolver: '14'
5454
build_type: arm64-Debug
5555
arch: amd64_arm64
56-
- os: windows-2022
56+
- toolver: '14'
5757
build_type: arm64-Release
5858
arch: amd64_arm64
59-
- os: windows-2022
59+
- toolver: '14'
6060
build_type: arm64ec-Debug
6161
arch: amd64_arm64
62-
- os: windows-2022
62+
- toolver: '14'
6363
build_type: arm64ec-Release
6464
arch: amd64_arm64
65-
- os: windows-2022
65+
- toolver: '14'
6666
build_type: x86-Debug-Clang
6767
arch: amd64_x86
68-
- os: windows-2022
68+
- toolver: '14'
6969
build_type: x86-Release-Clang
7070
arch: amd64_x86
71-
- os: windows-2022
71+
- toolver: '14'
7272
build_type: arm64-Debug-Clang
7373
arch: amd64_arm64
74-
- os: windows-2022
74+
- toolver: '14'
7575
build_type: arm64-Release-Clang
7676
arch: amd64_arm64
7777

@@ -91,6 +91,7 @@ jobs:
9191
- uses: ilammy/msvc-dev-cmd@0b201ec74fa43914dc39ae48a89fd1d8cb592756 # v1.13.0
9292
with:
9393
arch: ${{ matrix.arch }}
94+
toolset: ${{ matrix.toolver }}
9495

9596
- name: 'Configure CMake'
9697
working-directory: ${{ github.workspace }}

.github/workflows/test.yml

Lines changed: 15 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -28,51 +28,51 @@ permissions:
2828

2929
jobs:
3030
build:
31-
runs-on: ${{ matrix.os }}
31+
runs-on: windows-2022
3232
timeout-minutes: 20
3333

3434
strategy:
3535
fail-fast: false
3636

3737
matrix:
38-
os: [windows-2019, windows-2022]
38+
toolver: ['14.29', '14']
3939
build_type: [x64-Debug, x64-Release, x64-Debug-Clang, x64-Release-Clang]
4040
arch: [amd64]
4141
include:
42-
- os: windows-2019
42+
- toolver: '14.29'
4343
build_type: x86-Debug
4444
arch: amd64_x86
45-
- os: windows-2019
45+
- toolver: '14.29'
4646
build_type: x86-Release
4747
arch: amd64_x86
48-
- os: windows-2019
48+
- toolver: '14.29'
4949
build_type: x86-Debug-Clang
5050
arch: amd64_x86
51-
- os: windows-2019
51+
- toolver: '14.29'
5252
build_type: x86-Release-Clang
5353
arch: amd64_x86
54-
- os: windows-2022
54+
- toolver: '14'
5555
build_type: x86-Debug
5656
arch: amd64_x86
57-
- os: windows-2022
57+
- toolver: '14'
5858
build_type: x86-Release
5959
arch: amd64_x86
60-
- os: windows-2022
60+
- toolver: '14'
6161
build_type: x86-Debug-Clang
6262
arch: amd64_x86
63-
- os: windows-2022
63+
- toolver: '14'
6464
build_type: x86-Release-Clang
6565
arch: amd64_x86
66-
- os: windows-2022
66+
- toolver: '14'
6767
build_type: arm64-Debug
6868
arch: amd64_arm64
69-
- os: windows-2022
69+
- toolver: '14'
7070
build_type: arm64-Release
7171
arch: amd64_arm64
72-
- os: windows-2022
72+
- toolver: '14'
7373
build_type: arm64ec-Debug
7474
arch: amd64_arm64
75-
- os: windows-2022
75+
- toolver: '14'
7676
build_type: arm64ec-Release
7777
arch: amd64_arm64
7878

@@ -92,6 +92,7 @@ jobs:
9292
- uses: ilammy/msvc-dev-cmd@0b201ec74fa43914dc39ae48a89fd1d8cb592756 # v1.13.0
9393
with:
9494
arch: ${{ matrix.arch }}
95+
toolset: ${{ matrix.toolver }}
9596

9697
- name: 'Configure CMake'
9798
working-directory: ${{ github.workspace }}

.github/workflows/xdsp.yml

Lines changed: 15 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -28,50 +28,50 @@ permissions:
2828

2929
jobs:
3030
build:
31-
runs-on: ${{ matrix.os }}
31+
runs-on: windows-2022
3232

3333
strategy:
3434
fail-fast: false
3535

3636
matrix:
37-
os: [windows-2019, windows-2022]
37+
toolver: ['14.29', '14']
3838
build_type: [x64-Debug, x64-Release, x64-Debug-Clang, x64-Release-Clang]
3939
arch: [amd64]
4040
include:
41-
- os: windows-2019
41+
- toolver: '14.29'
4242
build_type: x86-Debug
4343
arch: amd64_x86
44-
- os: windows-2019
44+
- toolver: '14.29'
4545
build_type: x86-Debug-Clang
4646
arch: amd64_x86
47-
- os: windows-2022
47+
- toolver: '14'
4848
build_type: x86-Debug
4949
arch: amd64_x86
50-
- os: windows-2022
50+
- toolver: '14'
5151
build_type: x86-Release
5252
arch: amd64_x86
53-
- os: windows-2022
53+
- toolver: '14'
5454
build_type: arm64-Debug
5555
arch: amd64_arm64
56-
- os: windows-2022
56+
- toolver: '14'
5757
build_type: arm64-Release
5858
arch: amd64_arm64
59-
- os: windows-2022
59+
- toolver: '14'
6060
build_type: arm64ec-Debug
6161
arch: amd64_arm64
62-
- os: windows-2022
62+
- toolver: '14'
6363
build_type: arm64ec-Release
6464
arch: amd64_arm64
65-
- os: windows-2022
65+
- toolver: '14'
6666
build_type: x86-Debug-Clang
6767
arch: amd64_x86
68-
- os: windows-2022
68+
- toolver: '14'
6969
build_type: x86-Release-Clang
7070
arch: amd64_x86
71-
- os: windows-2022
71+
- toolver: '14'
7272
build_type: arm64-Debug-Clang
7373
arch: amd64_arm64
74-
- os: windows-2022
74+
- toolver: '14'
7575
build_type: arm64-Release-Clang
7676
arch: amd64_arm64
7777

@@ -91,6 +91,7 @@ jobs:
9191
- uses: ilammy/msvc-dev-cmd@0b201ec74fa43914dc39ae48a89fd1d8cb592756 # v1.13.0
9292
with:
9393
arch: ${{ matrix.arch }}
94+
toolset: ${{ matrix.toolver }}
9495

9596
- name: 'Configure CMake'
9697
working-directory: ${{ github.workspace }}

0 commit comments

Comments
 (0)