@@ -16,6 +16,9 @@ concurrency:
16
16
group : ${{ github.workflow }}-${{ github.event.pull_request.number || github.sha }}
17
17
cancel-in-progress : true
18
18
19
+ env :
20
+ CARGO_REGISTRIES_CRATES_IO_PROTOCOL : sparse
21
+
19
22
jobs :
20
23
linux :
21
24
runs-on : ubuntu-latest
45
48
- {VERSION: "3.11", TOXENV: "py311", OPENSSL: {TYPE: "openssl", VERSION: "03fa5127ded6ba0dc9f178090eca0dbe70769c0e"}}
46
49
name : " ${{ matrix.PYTHON.TOXENV }} ${{ matrix.PYTHON.OPENSSL.TYPE }} ${{ matrix.PYTHON.OPENSSL.VERSION }} ${{ matrix.PYTHON.TOXARGS }} ${{ matrix.PYTHON.OPENSSL.CONFIG_FLAGS }}"
47
50
timeout-minutes : 15
48
- env :
49
- CARGO_REGISTRIES_CRATES_IO_PROTOCOL : sparse
50
51
steps :
51
52
52
53
timeout-minutes : 3
@@ -147,8 +148,6 @@ jobs:
147
148
- {IMAGE: "ubuntu-jammy:aarch64", TOXENV: "py310", RUNNER: [self-hosted, Linux, ARM64]}
148
149
- {IMAGE: "alpine:aarch64", TOXENV: "py310", RUNNER: [self-hosted, Linux, ARM64]}
149
150
timeout-minutes : 15
150
- env :
151
- CARGO_REGISTRIES_CRATES_IO_PROTOCOL : sparse
152
151
steps :
153
152
- name : Ridiculous alpine workaround for actions support on arm64
154
153
run : |
@@ -269,8 +268,6 @@ jobs:
269
268
- nightly
270
269
name : " Rust Coverage"
271
270
timeout-minutes : 15
272
- env :
273
- CARGO_REGISTRIES_CRATES_IO_PROTOCOL : sparse
274
271
steps :
275
272
276
273
timeout-minutes : 3
@@ -451,8 +448,6 @@ jobs:
451
448
JOB_NUMBER : [0, 1]
452
449
name : " ${{ matrix.PYTHON.TOXENV }} on ${{ matrix.WINDOWS.WINDOWS }} (part ${{ matrix.JOB_NUMBER }})"
453
450
timeout-minutes : 15
454
- env :
455
- CARGO_REGISTRIES_CRATES_IO_PROTOCOL : sparse
456
451
steps :
457
452
458
453
timeout-minutes : 3
@@ -527,8 +522,6 @@ jobs:
527
522
- ' 3.11'
528
523
name : " Downstream tests for ${{ matrix.DOWNSTREAM }}"
529
524
timeout-minutes : 15
530
- env :
531
- CARGO_REGISTRIES_CRATES_IO_PROTOCOL : sparse
532
525
steps :
533
526
534
527
timeout-minutes : 3
@@ -572,8 +565,6 @@ jobs:
572
565
runs-on : ubuntu-latest
573
566
name : " linkcheck"
574
567
timeout-minutes : 10
575
- env :
576
- CARGO_REGISTRIES_CRATES_IO_PROTOCOL : sparse
577
568
steps :
578
569
579
570
with :
0 commit comments