Skip to content

Migrate Verify workflow off archived actions-rs/toolchain#798

Closed
Copilot wants to merge 3 commits intomainfrom
copilot/migrate-workflows-off-node-20
Closed

Migrate Verify workflow off archived actions-rs/toolchain#798
Copilot wants to merge 3 commits intomainfrom
copilot/migrate-workflows-off-node-20

Conversation

Copy link
Copy Markdown
Contributor

Copilot AI commented Apr 24, 2026

GitHub Actions is deprecating Node.js 20 on runners in 2026, and actions-rs/toolchain@v1 is both archived and blocked from that transition. This PR removes the only structurally incompatible Rust setup action currently used in the repo’s workflows.

  • Workflow migration

    • Replaced actions-rs/toolchain@v1 in verify.yml with actions-rust-lang/setup-rust-toolchain@v1
    • Kept the existing Rust setup unchanged in practice:
      • Rust 1.89.0
      • llvm-tools-preview
  • Scope

    • Leaves the other workflow actions untouched
    • Addresses the archived Rust toolchain action called out as the immediate blocker for the Node 24 cutover
  • Result

    • The Verify workflow no longer depends on the unmaintained actions-rs/toolchain action
    • Rust toolchain installation remains explicit and pinned
- name: Install Rust 1.89.0
  uses: actions-rust-lang/setup-rust-toolchain@v1
  with:
    toolchain: 1.89.0
    components: llvm-tools-preview

@vercel
Copy link
Copy Markdown

vercel Bot commented Apr 24, 2026

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
snapchain-docs Ready Ready Preview, Comment Apr 24, 2026 1:07am

Request Review

Copilot AI changed the title [WIP] Update workflows to migrate off Node.js 20 actions Migrate Verify workflow off archived actions-rs/toolchain Apr 24, 2026
Copilot AI requested a review from manan19 April 24, 2026 01:08
@manan19 manan19 closed this Apr 24, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

ci: migrate workflows off Node.js 20 actions before June 2026 deprecation

2 participants