Skip to content

Commit ad9f9ae

Browse files
committed
Remove more nightly Rust.
It all works on stable now (with RUSTC_BOOTSTRAP=1)
1 parent 06b788f commit ad9f9ae

2 files changed

Lines changed: 5 additions & 16 deletions

File tree

.github/workflows/build.yml

Lines changed: 0 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -61,11 +61,6 @@ jobs:
6161
uses: actions/checkout@v4
6262
- name: Install Just
6363
uses: taiki-e/install-action@just
64-
- name: Install Rust
65-
run: |
66-
rustup install nightly-2026-02-26
67-
rustup component add rust-src --toolchain nightly-2026-02-26
68-
rustup default nightly-2026-02-26
6964
- name: Build
7065
run: |
7166
just build-tier3 ${{ matrix.target }}
@@ -87,11 +82,6 @@ jobs:
8782
uses: actions/checkout@v4
8883
- name: Install Just
8984
uses: taiki-e/install-action@just
90-
- name: Install Rust
91-
run: |
92-
rustup install nightly-2026-02-26
93-
rustup component add rust-src --toolchain nightly-2026-02-26
94-
rustup default nightly-2026-02-26
9585
- name: Build
9686
run: |
9787
just build-tier3-no-atomics ${{ matrix.target }}

justfile

Lines changed: 5 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,6 @@ export RUSTC_BOOTSTRAP := "1"
1111
# If you run with `just --set v 1` then we make cargo run in verbose mode
1212
v := "0"
1313
verbose := if v == "1" { "--verbose" } else { "" }
14-
nightly := "nightly-2026-02-26"
1514

1615
# Our default target. It does everything that you might want to do pre-checkin.
1716
check: build-all build-all-examples fmt-check clippy-examples clippy-targets clippy-host test
@@ -57,14 +56,14 @@ build-arm-targets:
5756

5857
# Builds our workspace with various features, building core from source, but skipping anything that requires atomics
5958
build-tier3-no-atomics target:
60-
cargo +{{nightly}} build --target {{target}} -Zbuild-std=core {{verbose}}
61-
cargo +{{nightly}} build --target {{target}} -Zbuild-std=core --features "serde, defmt, critical-section-single-core, check-asm" {{verbose}}
59+
cargo build --target {{target}} -Zbuild-std=core {{verbose}}
60+
cargo build --target {{target}} -Zbuild-std=core --features "serde, defmt, critical-section-single-core, check-asm" {{verbose}}
6261

6362
# Builds our workspace with various features, building core from source
6463
build-tier3 target:
65-
cargo +{{nightly}} build --target {{target}} -Zbuild-std=core {{verbose}}
66-
cargo +{{nightly}} build --target {{target}} -Zbuild-std=core --features "serde, defmt, critical-section-multi-core, check-asm" {{verbose}}
67-
cargo +{{nightly}} build --target {{target}} -Zbuild-std=core --features "serde, defmt, critical-section-single-core, check-asm" {{verbose}}
64+
cargo build --target {{target}} -Zbuild-std=core {{verbose}}
65+
cargo build --target {{target}} -Zbuild-std=core --features "serde, defmt, critical-section-multi-core, check-asm" {{verbose}}
66+
cargo build --target {{target}} -Zbuild-std=core --features "serde, defmt, critical-section-single-core, check-asm" {{verbose}}
6867

6968
# Builds our workspace with various features
7069
build-tier2 target:

0 commit comments

Comments
 (0)