Skip to content

fix(deps): replace deprecated GitHub Actions#20

Merged
tomphp merged 1 commit into
mainfrom
fix/deprecated-github-actions
May 13, 2026
Merged

fix(deps): replace deprecated GitHub Actions#20
tomphp merged 1 commit into
mainfrom
fix/deprecated-github-actions

Conversation

@tomphp
Copy link
Copy Markdown
Owner

@tomphp tomphp commented May 13, 2026

Summary

  • Bump actions/cache from v3.3.2 to v4 in cache-cargo-dependencies/action.yml — GitHub is now blocking jobs that use actions/cache v1/v2/v3.x
  • Replace deprecated actions-rs/toolchain@v1.0.7 (which also internally uses actions/cache@v3.3.2) with actions-rust-lang/setup-rust-toolchain@v1
  • Update checkout-rust-project/action.yml to reference ./cache-cargo-dependencies locally so PR branches pick up the fix immediately

This unblocks the failing test-checkout-rust-project jobs in PR #16 and on main.

Test plan

  • test-checkout-rust-project / test-with-default-arguments passes
  • test-checkout-rust-project / test-with-clippy-component-installed passes
  • All other test jobs continue to pass

🤖 Generated with Claude Code

- Bump actions/cache from v3.3.2 to v4 in cache-cargo-dependencies
- Replace deprecated actions-rs/toolchain@v1.0.7 with actions-rust-lang/setup-rust-toolchain@v1
- Use local ./cache-cargo-dependencies reference so PR branches pick up the fix

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
@tomphp tomphp merged commit 36d07f5 into main May 13, 2026
25 checks passed
@tomphp tomphp deleted the fix/deprecated-github-actions branch May 13, 2026 20:51
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.

1 participant