Skip to content

Commit 388fc02

Browse files
authored
Pin CI to Rust nightly-2025-06-23. (#1486)
This works around the issue filed upstream in rust-lang/rust#143164.
1 parent d0467e6 commit 388fc02

File tree

1 file changed

+26
-26
lines changed

1 file changed

+26
-26
lines changed

.github/workflows/main.yml

Lines changed: 26 additions & 26 deletions
Original file line numberDiff line numberDiff line change
@@ -25,14 +25,14 @@ jobs:
2525
runs-on: ${{ matrix.os }}
2626
strategy:
2727
matrix:
28-
build: [stable, nightly, 1.63]
28+
build: [stable, nightly-2025-06-23, 1.63]
2929
include:
3030
- build: stable
3131
os: ubuntu-latest
3232
rust: stable
33-
- build: nightly
33+
- build: nightly-2025-06-23
3434
os: ubuntu-latest
35-
rust: nightly
35+
rust: nightly-2025-06-23
3636
- build: 1.63
3737
os: ubuntu-latest
3838
rust: 1.63
@@ -144,11 +144,11 @@ jobs:
144144
runs-on: ${{ matrix.os }}
145145
strategy:
146146
matrix:
147-
build: [nightly]
147+
build: [nightly-2025-06-23]
148148
include:
149-
- build: nightly
149+
- build: nightly-2025-06-23
150150
os: ubuntu-latest
151-
rust: nightly
151+
rust: nightly-2025-06-23
152152

153153
env:
154154
# -D warnings is commented out in our install-rust action; re-add it here.
@@ -176,11 +176,11 @@ jobs:
176176
runs-on: ${{ matrix.os }}
177177
strategy:
178178
matrix:
179-
build: [nightly]
179+
build: [nightly-2025-06-23]
180180
include:
181-
- build: nightly
181+
- build: nightly-2025-06-23
182182
os: ubuntu-latest
183-
rust: nightly
183+
rust: nightly-2025-06-23
184184

185185
steps:
186186
- uses: actions/checkout@v4
@@ -201,11 +201,11 @@ jobs:
201201
runs-on: ${{ matrix.os }}
202202
strategy:
203203
matrix:
204-
build: [nightly]
204+
build: [nightly-2025-06-23]
205205
include:
206-
- build: nightly
206+
- build: nightly-2025-06-23
207207
os: ubuntu-latest
208-
rust: nightly
208+
rust: nightly-2025-06-23
209209

210210
steps:
211211
- uses: actions/checkout@v4
@@ -254,20 +254,20 @@ jobs:
254254
include:
255255
- build: ubuntu
256256
os: ubuntu-latest
257-
rust: nightly
257+
rust: nightly-2025-06-23
258258
- build: ubuntu-22.04
259259
os: ubuntu-22.04
260-
rust: nightly
260+
rust: nightly-2025-06-23
261261
- build: i686-linux
262262
os: ubuntu-latest
263-
rust: nightly
263+
rust: nightly-2025-06-23
264264
target: i686-unknown-linux-gnu
265265
gcc_package: gcc-i686-linux-gnu
266266
gcc: i686-linux-gnu-gcc
267267
libc_package: libc-dev-i386-cross
268268
- build: aarch64-linux
269269
os: ubuntu-latest
270-
rust: nightly
270+
rust: nightly-2025-06-23
271271
target: aarch64-unknown-linux-gnu
272272
gcc_package: gcc-aarch64-linux-gnu
273273
gcc: aarch64-linux-gnu-gcc
@@ -276,7 +276,7 @@ jobs:
276276
qemu_target: aarch64-linux-user
277277
- build: powerpc-linux
278278
os: ubuntu-latest
279-
rust: nightly
279+
rust: nightly-2025-06-23
280280
target: powerpc-unknown-linux-gnu
281281
gcc_package: gcc-powerpc-linux-gnu
282282
gcc: powerpc-linux-gnu-gcc
@@ -285,7 +285,7 @@ jobs:
285285
qemu_target: ppc-linux-user
286286
- build: powerpc64le-linux
287287
os: ubuntu-latest
288-
rust: nightly
288+
rust: nightly-2025-06-23
289289
target: powerpc64le-unknown-linux-gnu
290290
gcc_package: gcc-powerpc64le-linux-gnu
291291
gcc: powerpc64le-linux-gnu-gcc
@@ -294,7 +294,7 @@ jobs:
294294
qemu_target: ppc64le-linux-user
295295
- build: riscv64-linux
296296
os: ubuntu-latest
297-
rust: nightly
297+
rust: nightly-2025-06-23
298298
target: riscv64gc-unknown-linux-gnu
299299
gcc_package: gcc-riscv64-linux-gnu
300300
gcc: riscv64-linux-gnu-gcc
@@ -303,7 +303,7 @@ jobs:
303303
qemu_target: riscv64-linux-user
304304
- build: s390x-linux
305305
os: ubuntu-latest
306-
rust: nightly
306+
rust: nightly-2025-06-23
307307
target: s390x-unknown-linux-gnu
308308
gcc_package: gcc-s390x-linux-gnu
309309
gcc: s390x-linux-gnu-gcc
@@ -312,7 +312,7 @@ jobs:
312312
qemu_target: s390x-linux-user
313313
- build: arm-linux
314314
os: ubuntu-latest
315-
rust: nightly
315+
rust: nightly-2025-06-23
316316
target: armv5te-unknown-linux-gnueabi
317317
gcc_package: gcc-arm-linux-gnueabi
318318
gcc: arm-linux-gnueabi-gcc
@@ -455,10 +455,10 @@ jobs:
455455
rust: stable
456456
- build: windows
457457
os: windows-latest
458-
rust: nightly
458+
rust: nightly-2025-06-23
459459
- build: windows-2019
460460
os: windows-2019
461-
rust: nightly
461+
rust: nightly-2025-06-23
462462
- build: musl
463463
os: ubuntu-latest
464464
rust: stable
@@ -708,7 +708,7 @@ jobs:
708708
include:
709709
- build: powerpc-linux
710710
os: ubuntu-latest
711-
rust: nightly
711+
rust: nightly-2025-06-23
712712
target: powerpc-unknown-linux-gnu
713713
gcc_package: gcc-powerpc-linux-gnu
714714
gcc: powerpc-linux-gnu-gcc
@@ -717,7 +717,7 @@ jobs:
717717
qemu_target: ppc-linux-user
718718
- build: powerpc64le-linux
719719
os: ubuntu-latest
720-
rust: nightly
720+
rust: nightly-2025-06-23
721721
target: powerpc64le-unknown-linux-gnu
722722
gcc_package: gcc-powerpc64le-linux-gnu
723723
gcc: powerpc64le-linux-gnu-gcc
@@ -726,7 +726,7 @@ jobs:
726726
qemu_target: ppc64le-linux-user
727727
- build: s390x-linux
728728
os: ubuntu-latest
729-
rust: nightly
729+
rust: nightly-2025-06-23
730730
target: s390x-unknown-linux-gnu
731731
gcc_package: gcc-s390x-linux-gnu
732732
gcc: s390x-linux-gnu-gcc

0 commit comments

Comments
 (0)