make sure rust toolchain is from rust-toolchain.toml in github workflows

This commit is contained in:
alex committed 2025-10-20 01:18:28 -07:00
1 parent 48e3644977
commit 4f30d51bb2
2 files changed
+8 -12

No files matched your search

+6 -9
View File
@@ -26,10 +26,9 @@ jobs:
with: with:
persist-credentials: false persist-credentials: false
- name: 'install nightly rust toolchain with rustfmt' - name: 'install rust toolchain with rustfmt'
run: | run: |
rustup update --no-self-update nightly cargo version
rustup default nightly
rustup component add rustfmt rustup component add rustfmt
- name: 'cargo fmt' - name: 'cargo fmt'
@@ -57,10 +56,9 @@ jobs:
with: with:
persist-credentials: false persist-credentials: false
- name: 'install nightly rust toolchain' - name: 'install rust toolchain'
run: | run: |
rustup update --no-self-update nightly cargo version
rustup default nightly
- name: cargo build - name: cargo build
run: cargo build --target "${TARGET_ARCH}-unknown-uefi" run: cargo build --target "${TARGET_ARCH}-unknown-uefi"
@@ -87,10 +85,9 @@ jobs:
with: with:
persist-credentials: false persist-credentials: false
- name: 'install nightly rust toolchain with clippy' - name: 'install rust toolchain with clippy'
run: | run: |
rustup update --no-self-update nightly cargo version
rustup default stable
rustup component add clippy rustup component add clippy
- name: cargo clippy - name: cargo clippy
+2 -3
View File
@@ -39,10 +39,9 @@ jobs:
with: with:
persist-credentials: false persist-credentials: false
- name: 'install nightly rust toolchain' - name: 'install rust toolchain'
run: | run: |
rustup update --no-self-update nightly cargo version
rustup default nightly
- name: 'assemble artifacts' - name: 'assemble artifacts'
run: ./hack/assemble.sh run: ./hack/assemble.sh