Skip to content

github: update actions and add dependabot support#315

Merged
jameshcorbett merged 1 commit into
flux-framework:masterfrom
grondo:dbot
Apr 9, 2026
Merged

github: update actions and add dependabot support#315
jameshcorbett merged 1 commit into
flux-framework:masterfrom
grondo:dbot

Conversation

@grondo

@grondo grondo commented Apr 7, 2026

Copy link
Copy Markdown
Contributor

Problem: GitHub Actions are pinned to older versions and there is no automated process to keep them up to date.

Update actions/checkout from v3 to v4, devcontainers/ci from v0.2 to v0.3, and crate-ci/typos from v1.9.0 to v1.28.4.

Add dependabot.yml to automatically check for GitHub Actions updates monthly and group them into a single PR, matching the configuration in flux-core.

This one will need a manual merge.

@cmoussa1 cmoussa1 left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

LGTM! I should probably add a dependabot to flux-accounting as well.

Problem: GitHub Actions are pinned to older versions and there is
no automated process to keep them up to date.

Update actions/checkout from v3 to v4, devcontainers/ci from v0.2
to v0.3, and crate-ci/typos from v1.9.0 to v1.28.4.

Add dependabot.yml to automatically check for GitHub Actions updates
monthly and group them into a single PR, matching the configuration
in flux-core.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@grondo

grondo commented Apr 9, 2026

Copy link
Copy Markdown
Contributor Author

When we're ready, someone will have to hit the merge button here since .github is modified.

@jameshcorbett jameshcorbett merged commit a2b5d12 into flux-framework:master Apr 9, 2026
6 checks passed
@jameshcorbett

Copy link
Copy Markdown
Member

LGTM as well, so I hit the button.

@grondo grondo deleted the dbot branch April 9, 2026 16:27
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.

3 participants