Skip to content

chore: migrate to gh-actions composite actions - #24

Merged
cboone merged 2 commits into
mainfrom
chore/migrate-to-reusable-workflows
Mar 9, 2026
Merged

chore: migrate to gh-actions composite actions#24
cboone merged 2 commits into
mainfrom
chore/migrate-to-reusable-workflows

Conversation

@cboone

@cboone cboone commented Mar 9, 2026

Copy link
Copy Markdown
Owner

Summary

  • Replace dtolnay/rust-toolchain@stable with direct rustup commands
  • Replace cargo install --locked scrut with setup-scrut composite action from cboone/gh-actions

Test plan

  • Verify Rust toolchain installs correctly
  • Verify scrut tests run successfully

Replace dtolnay/rust-toolchain with rustup commands and cargo-based
scrut install with setup-scrut composite action from cboone/gh-actions.
Copilot AI review requested due to automatic review settings March 9, 2026 00:22

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Migrates the Scrut CI workflow away from third-party Rust toolchain setup and inline Scrut installation toward direct rustup usage and a reusable composite action.

Changes:

  • Replaced dtolnay/rust-toolchain@stable with rustup update/default commands.
  • Replaced cargo install --locked scrut with cboone/gh-actions/actions/setup-scrut.

You can also share your feedback on Copilot code review. Take the survey.

Comment thread .github/workflows/scrut.yml
Comment thread .github/workflows/scrut.yml Outdated
Comment thread .github/workflows/scrut.yml Outdated
@cboone
cboone merged commit 8c8f17d into main Mar 9, 2026
1 check passed
@cboone
cboone deleted the chore/migrate-to-reusable-workflows branch March 9, 2026 02:40
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.

2 participants