Skip to content

chore: Use only Renovate and pin GitHub Actions to commit SHAs - #197

Merged
chrisburr merged 1 commit into
DIRACGrid:mainfrom
chrisburr:chore/renovate-only-pinned-action-digests
Aug 28, 2026
Merged

chore: Use only Renovate and pin GitHub Actions to commit SHAs#197
chrisburr merged 1 commit into
DIRACGrid:mainfrom
chrisburr:chore/renovate-only-pinned-action-digests

Conversation

@chrisburr

Copy link
Copy Markdown
Member

Drops Dependabot so dependency updates come from a single source, and pins every GitHub Action to a full commit SHA for supply-chain safety.

  • Remove .github/dependabot.yml — it only did weekly github-actions updates, which Renovate already covers.
  • Pin all actions to full commit SHAs with the version as a trailing comment (Renovate's own convention, so it maintains them in place). Each SHA was resolved from the tag that was already referenced, so there are no version bumps in this PR.
  • Add the helpers:pinGitHubActionDigests preset so new and updated actions stay pinned by digest, plus a github-actions group so digest bumps land in one PR.
  • Remove the upterm debug step from the release workflow.

BEGINRELEASENOTES

CHANGE: Pin GitHub Actions to commit SHAs and use Renovate as the only dependency update bot

ENDRELEASENOTES

Remove the Dependabot config, which only handled github-actions updates
that Renovate already covers, so dependency updates come from a single
source.

Pin every action to a full commit SHA with the version as a trailing
comment, and add the helpers:pinGitHubActionDigests preset so Renovate
keeps new and updated actions pinned by digest. Action digest bumps are
grouped into a single PR.

Also drop the upterm debug step from the release workflow.
@chrisburr
chrisburr merged commit 3cea2c9 into DIRACGrid:main Aug 28, 2026
16 checks passed
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