Skip to content

Avoid blocked Rust toolchain action#6

Open
Marc-André Moreau (mamoreau-devolutions) wants to merge 1 commit into
masterfrom
mamoreau-devolutions/fix-rust-workflows
Open

Avoid blocked Rust toolchain action#6
Marc-André Moreau (mamoreau-devolutions) wants to merge 1 commit into
masterfrom
mamoreau-devolutions/fix-rust-workflows

Conversation

@mamoreau-devolutions
Copy link
Copy Markdown
Contributor

Summary

  • Replace dtolnay/rust-toolchain@stable in non-release workflows with direct rustup install steps
  • Match the existing Devolutions workflow pattern used by multi-pwsh, pinget, and psign release builds
  • Keep existing allowed GitHub and cache actions unchanged

Context

Recent workflow runs failed at startup because dtolnay/rust-toolchain@stable is not permitted by the Devolutions GitHub Actions allowlist.

Validation

  • Confirmed dtolnay/rust-toolchain no longer appears under .github/workflows
  • Ran git diff --check

Replace dtolnay/rust-toolchain usage in non-release workflows with direct rustup installation steps, matching existing Devolutions workflow patterns.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

1 participant