Skip to content

Commit c91abc7

Browse files
committed
ci(windows): enable CI on x86_64-pc-windows-gnu
1 parent 3ba08da commit c91abc7

File tree

2 files changed

+16
-12
lines changed

2 files changed

+16
-12
lines changed

.github/workflows/ci.yaml

+12-8
Original file line numberDiff line numberDiff line change
@@ -32,9 +32,13 @@ jobs:
3232
- release
3333
target:
3434
- x86_64-pc-windows-msvc
35+
- x86_64-pc-windows-gnu
3536
include:
3637
- target: x86_64-pc-windows-msvc
3738
run_tests: YES
39+
- target: x86_64-pc-windows-gnu
40+
mingw: https://ci-mirrors.rust-lang.org/rustc/x86_64-6.3.0-release-posix-seh-rt_v5-rev2.7z
41+
mingwdir: mingw64
3842
steps:
3943
- uses: actions/checkout@v4
4044
# v2 defaults to a shallow checkout, but we need at least to the previous tag
@@ -170,13 +174,13 @@ jobs:
170174
target:
171175
- x86_64-pc-windows-msvc
172176
- aarch64-pc-windows-msvc # skip-pr
173-
- x86_64-pc-windows-gnu # skip-pr
177+
- x86_64-pc-windows-gnu
174178
include:
175179
- target: x86_64-pc-windows-msvc
176180
run_tests: YES
177-
- target: x86_64-pc-windows-gnu # skip-pr
178-
mingw: https://ci-mirrors.rust-lang.org/rustc/x86_64-6.3.0-release-posix-seh-rt_v5-rev2.7z # skip-pr
179-
mingwdir: mingw64 # skip-pr
181+
- target: x86_64-pc-windows-gnu
182+
mingw: https://ci-mirrors.rust-lang.org/rustc/x86_64-6.3.0-release-posix-seh-rt_v5-rev2.7z
183+
mingwdir: mingw64
180184
steps:
181185
- uses: actions/checkout@v4
182186
# v2 defaults to a shallow checkout, but we need at least to the previous tag
@@ -313,14 +317,14 @@ jobs:
313317
- x86_64-pc-windows-msvc
314318
- i686-pc-windows-msvc # skip-pr skip-master
315319
- aarch64-pc-windows-msvc # skip-pr
316-
- x86_64-pc-windows-gnu # skip-pr
320+
- x86_64-pc-windows-gnu
317321
- i686-pc-windows-gnu # skip-pr skip-master
318322
include:
319323
- target: x86_64-pc-windows-msvc
320324
run_tests: YES
321-
- target: x86_64-pc-windows-gnu # skip-pr
322-
mingw: https://ci-mirrors.rust-lang.org/rustc/x86_64-6.3.0-release-posix-seh-rt_v5-rev2.7z # skip-pr
323-
mingwdir: mingw64 # skip-pr
325+
- target: x86_64-pc-windows-gnu
326+
mingw: https://ci-mirrors.rust-lang.org/rustc/x86_64-6.3.0-release-posix-seh-rt_v5-rev2.7z
327+
mingwdir: mingw64
324328
- target: i686-pc-windows-gnu # skip-pr skip-master
325329
mingwdir: mingw32 # skip-pr skip-master
326330
mingw: https://ci-mirrors.rust-lang.org/rustc/i686-6.3.0-release-posix-dwarf-rt_v5-rev2.7z # skip-pr skip-master

ci/actions-templates/windows-builds-template.yaml

+4-4
Original file line numberDiff line numberDiff line change
@@ -21,14 +21,14 @@ jobs: # skip-master skip-pr skip-stable
2121
- x86_64-pc-windows-msvc
2222
- i686-pc-windows-msvc # skip-pr skip-master
2323
- aarch64-pc-windows-msvc # skip-pr
24-
- x86_64-pc-windows-gnu # skip-pr
24+
- x86_64-pc-windows-gnu
2525
- i686-pc-windows-gnu # skip-pr skip-master
2626
include:
2727
- target: x86_64-pc-windows-msvc
2828
run_tests: YES
29-
- target: x86_64-pc-windows-gnu # skip-pr
30-
mingw: https://ci-mirrors.rust-lang.org/rustc/x86_64-6.3.0-release-posix-seh-rt_v5-rev2.7z # skip-pr
31-
mingwdir: mingw64 # skip-pr
29+
- target: x86_64-pc-windows-gnu
30+
mingw: https://ci-mirrors.rust-lang.org/rustc/x86_64-6.3.0-release-posix-seh-rt_v5-rev2.7z
31+
mingwdir: mingw64
3232
- target: i686-pc-windows-gnu # skip-pr skip-master
3333
mingwdir: mingw32 # skip-pr skip-master
3434
mingw: https://ci-mirrors.rust-lang.org/rustc/i686-6.3.0-release-posix-dwarf-rt_v5-rev2.7z # skip-pr skip-master

0 commit comments

Comments
 (0)