Skip to content

Add Dependabot for GitHub Actions - #26

Merged
jserv merged 1 commit into
sysprog21:mainfrom
henrybear327:ci/dependabot
Aug 7, 2026
Merged

jserv merged 1 commit into
sysprog21:mainfrom
henrybear327:ci/dependabot

Conversation

@henrybear327

@henrybear327 henrybear327 commented Aug 6, 2026 •

Copy link
Copy Markdown
Contributor

Perform automatic weekly dependency update.


Summary by cubic

Enable Dependabot to open a single weekly PR that updates GitHub Actions, grouping bumps so tag changes are reviewed together. The texlive workflow container stays digest-pinned and is bumped by hand.

  • New Features

    • Add .github/dependabot.yml for github-actions.
    • Weekly schedule: Monday 00:00 UTC; grouped updates; max 1 open PR; allow major/minor/patch.
  • Dependencies

    • Clarify comment: keep texlive/texlive digest-pinned and bump manually.
    • Actions remain pinned to release tags; Dependabot proposes tag updates.

Written for commit e0290ca. Summary will update on new commits.

Review in cubic

@jserv jserv left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Don't mix unrelated commits.

cubic-dev-ai[bot]

This comment was marked as resolved.

@henrybear327

Copy link
Copy Markdown
Contributor Author

Don't mix unrelated commits.

It was because the PR was stacked. Hopefully the new Github PR stacking feature can be rolled out faster so this won't be an issue.

@henrybear327
henrybear327 requested a review from jserv August 6, 2026 20:09
@jserv jserv changed the title Add Dependabot for Github actions Add Dependabot for GitHub Actions Aug 7, 2026

@jserv jserv left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Drop tags such as ci: in git commit messages and enforce rules specified in https://cbea.ms/git-commit/

The workflow pins actions to release tags, and tags move: the
actions/checkout@v6 that runs today is not the one that ran last month.
Dependabot makes that upkeep explicit as a weekly pull request, grouped
so several action bumps arrive as one review rather than several.
@henrybear327
henrybear327 requested a review from jserv August 7, 2026 13:21
@jserv
jserv merged commit e9c807c into sysprog21:main Aug 7, 2026
4 checks passed
@henrybear327
henrybear327 deleted the ci/dependabot branch August 7, 2026 13:28
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