Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
24 changes: 12 additions & 12 deletions .github/workflows/build.yml
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@ jobs:
# visionOS requires Xcode 15.2+, which is only available on the arm64 runners.
runs-on: macos-14
steps:
- uses: actions/checkout@v5
- uses: actions/checkout@v6
- uses: dtolnay/rust-toolchain@nightly
with:
targets: aarch64-apple-darwin, aarch64-apple-ios
Expand All @@ -48,7 +48,7 @@ jobs:
x86_64-unknown-illumos,
]
steps:
- uses: actions/checkout@v5
- uses: actions/checkout@v6
- name: Install precompiled cross
run: |
VERSION=v0.2.5
Expand All @@ -70,7 +70,7 @@ jobs:
x86_64-fortanix-unknown-sgx,
]
steps:
- uses: actions/checkout@v5
- uses: actions/checkout@v6
- uses: dtolnay/rust-toolchain@stable
with:
targets: ${{ matrix.target }}
Expand Down Expand Up @@ -100,7 +100,7 @@ jobs:
# x86_64-pc-cygwin,
]
steps:
- uses: actions/checkout@v5
- uses: actions/checkout@v6
- uses: dtolnay/rust-toolchain@nightly # Required to build libcore
with:
components: rust-src
Expand All @@ -116,7 +116,7 @@ jobs:
matrix:
target: [x86_64-unknown-linux-gnux32]
steps:
- uses: actions/checkout@v5
- uses: actions/checkout@v6
- uses: dtolnay/rust-toolchain@stable
with:
targets: ${{ matrix.target }}
Expand Down Expand Up @@ -153,7 +153,7 @@ jobs:
x86_64-unknown-linux-gnux32,
]
steps:
- uses: actions/checkout@v5
- uses: actions/checkout@v6
- uses: dtolnay/rust-toolchain@master
with:
toolchain: nightly-2025-09-28
Expand Down Expand Up @@ -186,7 +186,7 @@ jobs:
- target: { target: wasm32v1-none }
feature: { std: true }
steps:
- uses: actions/checkout@v5
- uses: actions/checkout@v6
- uses: dtolnay/rust-toolchain@master
with:
targets: ${{ matrix.target.target }}
Expand All @@ -207,7 +207,7 @@ jobs:
i686-unknown-uefi,
]
steps:
- uses: actions/checkout@v5
- uses: actions/checkout@v6
- uses: dtolnay/rust-toolchain@nightly # Required to build libstd
with:
components: rust-src
Expand All @@ -226,7 +226,7 @@ jobs:
i686-unknown-uefi,
]
steps:
- uses: actions/checkout@v5
- uses: actions/checkout@v6
- uses: dtolnay/rust-toolchain@nightly # Required to build libcore
with:
components: rust-src
Expand All @@ -242,7 +242,7 @@ jobs:
name: RNDR
runs-on: ubuntu-24.04
steps:
- uses: actions/checkout@v5
- uses: actions/checkout@v6
- uses: dtolnay/rust-toolchain@master
with:
toolchain: stable
Expand All @@ -265,7 +265,7 @@ jobs:
name: No Atomics
runs-on: ubuntu-24.04
steps:
- uses: actions/checkout@v5
- uses: actions/checkout@v6
- uses: dtolnay/rust-toolchain@stable
with:
targets: riscv32i-unknown-none-elf
Expand All @@ -278,7 +278,7 @@ jobs:
name: Runtime error
runs-on: ubuntu-24.04
steps:
- uses: actions/checkout@v5
- uses: actions/checkout@v6
- uses: dtolnay/rust-toolchain@stable
with:
targets: wasm32-unknown-unknown
Expand Down
8 changes: 4 additions & 4 deletions .github/workflows/nopanic.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -30,7 +30,7 @@ jobs:
name: Linux
runs-on: ubuntu-24.04
steps:
- uses: actions/checkout@v5
- uses: actions/checkout@v6
- uses: dtolnay/rust-toolchain@master
with:
toolchain: stable
Expand Down Expand Up @@ -84,7 +84,7 @@ jobs:
name: Cross
runs-on: ubuntu-24.04
steps:
- uses: actions/checkout@v5
- uses: actions/checkout@v6
- uses: dtolnay/rust-toolchain@master
with:
toolchain: stable
Expand Down Expand Up @@ -119,7 +119,7 @@ jobs:
name: macOS
runs-on: macos-14
steps:
- uses: actions/checkout@v5
- uses: actions/checkout@v6
- uses: dtolnay/rust-toolchain@master
with:
toolchain: stable
Expand All @@ -137,7 +137,7 @@ jobs:
name: Windows
runs-on: windows-2022
steps:
- uses: actions/checkout@v5
- uses: actions/checkout@v6
- uses: dtolnay/rust-toolchain@master
with:
toolchain: nightly-2025-09-28
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/release.yml
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ jobs:
permissions:
id-token: write # Required for OIDC token exchange
steps:
- uses: actions/checkout@v5
- uses: actions/checkout@v6
- uses: rust-lang/crates-io-auth-action@v1
id: auth
- run: cargo publish
Expand Down
24 changes: 12 additions & 12 deletions .github/workflows/tests.yml
Original file line number Diff line number Diff line change
Expand Up @@ -30,7 +30,7 @@ jobs:
- os: macos-14
toolchain: stable
steps:
- uses: actions/checkout@v5
- uses: actions/checkout@v6
- uses: dtolnay/rust-toolchain@master
with:
toolchain: ${{ matrix.toolchain }}
Expand All @@ -51,7 +51,7 @@ jobs:
matrix:
target: [x86_64-unknown-linux-musl, i686-unknown-linux-musl]
steps:
- uses: actions/checkout@v5
- uses: actions/checkout@v6
- uses: dtolnay/rust-toolchain@stable
with:
targets: ${{ matrix.target }}
Expand Down Expand Up @@ -82,7 +82,7 @@ jobs:
name: iOS Simulator
runs-on: macos-14
steps:
- uses: actions/checkout@v5
- uses: actions/checkout@v6
- uses: dtolnay/rust-toolchain@master
with:
toolchain: 1.88.0
Expand Down Expand Up @@ -121,7 +121,7 @@ jobs:
stable-i686-msvc,
]
steps:
- uses: actions/checkout@v5
- uses: actions/checkout@v6
- uses: dtolnay/rust-toolchain@master
with:
toolchain: ${{ matrix.toolchain }}
Expand All @@ -132,7 +132,7 @@ jobs:
name: Windows 7 (on Windows 10)
runs-on: windows-2022
steps:
- uses: actions/checkout@v5
- uses: actions/checkout@v6
# Win7 targets are Tier3, so pin a nightly where libstd builds.
- uses: dtolnay/rust-toolchain@master
with:
Expand All @@ -155,7 +155,7 @@ jobs:
- arch: x86_64
runner: ubuntu-24.04
steps:
- uses: actions/checkout@v5
- uses: actions/checkout@v6
- uses: dtolnay/rust-toolchain@master
with:
toolchain: nightly-2025-09-28
Expand Down Expand Up @@ -211,7 +211,7 @@ jobs:
#wasm32-unknown-emscripten,
]
steps:
- uses: actions/checkout@v5
- uses: actions/checkout@v6
- name: Install precompiled cross
run: |
VERSION=v0.2.5
Expand All @@ -225,7 +225,7 @@ jobs:
name: FreeBSD VM
runs-on: ubuntu-24.04
steps:
- uses: actions/checkout@v5
- uses: actions/checkout@v6
- name: Test in FreeBSD
uses: vmactions/freebsd-vm@v1
with:
Expand All @@ -239,7 +239,7 @@ jobs:
name: OpenBSD VM
runs-on: ubuntu-24.04
steps:
- uses: actions/checkout@v5
- uses: actions/checkout@v6
- name: Test in OpenBSD
uses: vmactions/openbsd-vm@v1
with:
Expand All @@ -253,7 +253,7 @@ jobs:
name: NetBSD VM
runs-on: ubuntu-24.04
steps:
- uses: actions/checkout@v5
- uses: actions/checkout@v6
- name: Test in NetBSD
uses: vmactions/netbsd-vm@v1
with:
Expand Down Expand Up @@ -286,7 +286,7 @@ jobs:
args: '--features=std,sys_rng,wasm_js -Zbuild-std=panic_abort,std',
}
steps:
- uses: actions/checkout@v5
- uses: actions/checkout@v6
- uses: dtolnay/rust-toolchain@master
with:
toolchain: ${{ matrix.rust.version }}
Expand Down Expand Up @@ -340,7 +340,7 @@ jobs:
name: WASI
runs-on: ubuntu-24.04
steps:
- uses: actions/checkout@v5
- uses: actions/checkout@v6
- uses: dtolnay/rust-toolchain@master
with:
toolchain: 1.85
Expand Down
8 changes: 4 additions & 4 deletions .github/workflows/workspace.yml
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@ jobs:
env:
RUSTFLAGS: "-Dwarnings"
steps:
- uses: actions/checkout@v5
- uses: actions/checkout@v6
- uses: dtolnay/rust-toolchain@master
with:
# We need Nightly for -Zbuild-std.
Expand Down Expand Up @@ -94,7 +94,7 @@ jobs:
name: rustfmt
runs-on: ubuntu-24.04
steps:
- uses: actions/checkout@v5
- uses: actions/checkout@v6
- uses: dtolnay/rust-toolchain@stable
with:
components: rustfmt
Expand All @@ -106,7 +106,7 @@ jobs:
name: rustdoc
runs-on: ubuntu-24.04
steps:
- uses: actions/checkout@v5
- uses: actions/checkout@v6
- uses: dtolnay/rust-toolchain@master
with:
# We need Nightly for doc_auto_cfg
Expand All @@ -120,5 +120,5 @@ jobs:
typos:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v5
- uses: actions/checkout@v6
- uses: crate-ci/typos@v1