Skip to content

Modernize GitHub Actions and enable Dependabot for them - #57

Open
antiguru wants to merge 2 commits into
MaterializeInc:mainfrom
antiguru:dependabot-actions
Open

antiguru wants to merge 2 commits into
MaterializeInc:mainfrom
antiguru:dependabot-actions

Conversation

@antiguru

@antiguru antiguru commented Sep 30, 2026 •

Copy link
Copy Markdown
Member

Replace the archived actions-rs/* actions in the PR workflow with actions-rust-lang/setup-rust-toolchain, which also configures the Rust cache, and run cargo directly. The checkout action moves from v2/v3 to v7. The toolchain action denies build warnings by default, so the test job now fails on warnings, as the clippy job already did.

Add the github-actions ecosystem to Dependabot, with the same schedule, reviewers, and labels as the existing cargo updates. This keeps action pins current, including those in the release-plz workflow from #56.

Posted by Claude Code.

🤖 Generated with Claude Code

antiguru and others added 2 commits September 30, 2026 11:26
Keep the actions used in workflows up to date, with the same schedule, reviewers, and labels as the cargo updates.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
The actions-rs actions are archived. Install the toolchain with actions-rust-lang/setup-rust-toolchain, which also configures the Rust cache, and run cargo directly.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@antiguru antiguru changed the title Enable Dependabot for GitHub Actions Modernize GitHub Actions and enable Dependabot for them Sep 30, 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.

1 participant