Skip to content

Commit 9bc9c5e

Browse files
committed
ci: test with bootstrap
1 parent fb2225a commit 9bc9c5e

1 file changed

Lines changed: 20 additions & 5 deletions

File tree

.github/workflows/ci.yml

Lines changed: 20 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -43,17 +43,32 @@ jobs:
4343
- macos-latest
4444
- windows-latest
4545
rust:
46-
- '1.86'
47-
- '1.87'
48-
- '1.88'
49-
- '1.89'
50-
- '1.90'
46+
- "1.86"
47+
- "1.87"
48+
- "1.88"
49+
- "1.89"
50+
- "1.90"
5151
- stable
5252
- beta
5353
- nightly
54+
rustc_bootstrap:
55+
- "0"
56+
- "1"
57+
exclude:
58+
# bootstrap is only relevant for non-nightly toolchains
59+
- os: ubuntu-latest
60+
rust: nightly
61+
rustc_bootstrap: "0"
62+
- os: macos-latest
63+
rust: nightly
64+
rustc_bootstrap: "0"
65+
- os: windows-latest
66+
rust: nightly
67+
rustc_bootstrap: "0"
5468
runs-on: ${{ matrix.os }}
5569
env:
5670
RUSTFLAGS: "-D warnings"
71+
RUSTC_BOOTSTRAP: ${{ matrix.rustc_bootstrap }}
5772
steps:
5873
- name: Checkout
5974
uses: actions/checkout@v4

0 commit comments

Comments
 (0)