Skip to content
Closed
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
4 changes: 2 additions & 2 deletions .github/workflows/android.yml
Original file line number Diff line number Diff line change
Expand Up @@ -39,7 +39,7 @@ jobs:
name: NDK cross-build + UniFFI bindings
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v6
- uses: actions/checkout@v7

# The project toolchain (rust-toolchain.toml = 1.96) plus the two shipped
# Android targets (arm64 ships; x86_64 is the emulator/CI ABI).
Expand Down Expand Up @@ -104,7 +104,7 @@ jobs:
continue-on-error: true
needs: cross-build
steps:
- uses: actions/checkout@v6
- uses: actions/checkout@v7
- name: Install Android Rust targets
run: rustup target add aarch64-linux-android x86_64-linux-android
- uses: Swatinem/rust-cache@v2
Expand Down
14 changes: 7 additions & 7 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -77,7 +77,7 @@ jobs:
# the base commit. (On `pull_request` it uses the GitHub API and needs no
# history.) Without this the push-event filter falls back to "everything
# changed" — safe, but it loses the docs-only skip on direct main pushes.
- uses: actions/checkout@v6
- uses: actions/checkout@v7
with:
fetch-depth: 0
- uses: dorny/paths-filter@v3
Expand Down Expand Up @@ -138,7 +138,7 @@ jobs:
env:
RUSTDOCFLAGS: -D warnings
steps:
- uses: actions/checkout@v6
- uses: actions/checkout@v7
- uses: ./.github/actions/rust-setup
with:
toolchain: 1.96.0
Expand Down Expand Up @@ -182,7 +182,7 @@ jobs:
matrix:
os: ${{ fromJSON(needs.setup.outputs.os) }}
steps:
- uses: actions/checkout@v6
- uses: actions/checkout@v7
- uses: ./.github/actions/rust-setup
with:
cache-key: test
Expand All @@ -197,7 +197,7 @@ jobs:
if: ${{ needs.changes.outputs.code == 'true' }}
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v6
- uses: actions/checkout@v7
- uses: ./.github/actions/rust-setup
with:
cache-key: test-roms
Expand All @@ -221,7 +221,7 @@ jobs:
if: ${{ needs.changes.outputs.code == 'true' }}
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v6
- uses: actions/checkout@v7
- uses: ./.github/actions/rust-setup
with:
targets: thumbv7em-none-eabihf
Expand All @@ -239,7 +239,7 @@ jobs:
if: ${{ needs.changes.outputs.code == 'true' }}
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v6
- uses: actions/checkout@v7
- uses: ./.github/actions/rust-setup
with:
targets: wasm32-unknown-unknown
Expand All @@ -262,7 +262,7 @@ jobs:
if: ${{ needs.changes.outputs.code == 'true' }}
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v6
- uses: actions/checkout@v7
- uses: ./.github/actions/rust-setup
with:
apt: "false"
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/pgo.yml
Original file line number Diff line number Diff line change
Expand Up @@ -73,7 +73,7 @@ jobs:
promotable: ${{ steps.gate.outputs.promotable }}
speedup_pct: ${{ steps.gate.outputs.speedup_pct }}
steps:
- uses: actions/checkout@v6
- uses: actions/checkout@v7

# Pinned to the project toolchain (rust-toolchain.toml = 1.96.0), matching
# the other jobs. PGO needs the llvm-tools-preview component (profdata
Expand Down Expand Up @@ -192,7 +192,7 @@ jobs:
permissions:
contents: read
steps:
- uses: actions/checkout@v6
- uses: actions/checkout@v7
- uses: ./.github/actions/rust-setup
with:
toolchain: 1.96.0
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/release.yml
Original file line number Diff line number Diff line change
Expand Up @@ -76,7 +76,7 @@ jobs:
archive_ext: zip
bin_name: rustynes.exe
steps:
- uses: actions/checkout@v6
- uses: actions/checkout@v7

# Shared toolchain + Linux deps (no-op on macOS/Windows) + cargo cache.
# The per-target cache key keeps each platform's artifacts separate.
Expand Down
6 changes: 3 additions & 3 deletions .github/workflows/security.yml
Original file line number Diff line number Diff line change
Expand Up @@ -52,7 +52,7 @@ jobs:
name: Dependency Audit
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v6
- uses: actions/checkout@v7
# Install the PREBUILT binary, never `cargo install` (build-from-source):
# the repo pins rustc 1.96 (rust-toolchain.toml), but the current
# cargo-audit release needs >= 1.88 to COMPILE. The prebuilt binary RUNS
Expand All @@ -67,7 +67,7 @@ jobs:
name: Cargo Deny Check
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v6
- uses: actions/checkout@v7
# Prebuilt binary for the same reason as the audit job: the latest
# cargo-deny needs rustc >= 1.88 to build from source, while the repo is
# pinned to 1.96. Policy lives in `deny.toml`.
Expand All @@ -80,7 +80,7 @@ jobs:
name: Clippy Security Lints
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v6
- uses: actions/checkout@v7
- uses: ./.github/actions/rust-setup
with:
toolchain: 1.96.0
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/web.yml
Original file line number Diff line number Diff line change
Expand Up @@ -70,7 +70,7 @@ jobs:
name: build demo + docs
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v6
- uses: actions/checkout@v7

# Shared toolchain + cargo cache. `apt: true` because the rustdoc build
# compiles the whole workspace (incl. rustynes-frontend) for the host,
Expand Down
Loading