Skip to content

CI/AUTO: SHA Pinning and Dependabot#15

Merged
ZLLentz merged 1 commit into
masterfrom
auto/ci_pin_gha_sha
Jun 29, 2026
Merged

CI/AUTO: SHA Pinning and Dependabot#15
ZLLentz merged 1 commit into
masterfrom
auto/ci_pin_gha_sha

Conversation

@ZLLentz

@ZLLentz ZLLentz commented Jun 27, 2026

Copy link
Copy Markdown
Member

SHA Pinning

We are now required to pin GitHub Actions to specific SHAs.
This PR automatically updates all actions to a somewhat recent SHA.
It also configures dependabot to update the SHAs for us on a monthly basis.

If this PR is not merged, all GitHub Actions Workflows in this repository
will stop working at the end of June 2026.

See https://jira.slac.stanford.edu/browse/ECS-10557

Code Review

For reviewers: our task is to pick one of:

  • Merge as-is, then fix the CI if needed
  • Fix the CI, and then merge
  • Close this PR and archive the repo
  • Merge this PR and archive the repo
  • Remove the GitHub Actions configuration from the repo,
    then close this PR.
  • Ignore this PR until we use the repo again

@ZLLentz
ZLLentz requested a review from a team as a code owner June 27, 2026 00:05
@ZLLentz
ZLLentz requested a review from a team June 27, 2026 00:25
@KaushikMalapati

Copy link
Copy Markdown

Not sure if this is still used

@ZLLentz

ZLLentz commented Jun 29, 2026

Copy link
Copy Markdown
Member Author

it's a good catch, let me remind myself which tools use this

@ZLLentz

ZLLentz commented Jun 29, 2026

Copy link
Copy Markdown
Member Author

This is at least used in the elog module so we're on the hook for keeping it alive

@ZLLentz

ZLLentz commented Jun 29, 2026

Copy link
Copy Markdown
Member Author

I think the diff looks normal and the CI passed so let's get it in

@ZLLentz
ZLLentz merged commit b103430 into master Jun 29, 2026
16 checks passed
@ZLLentz
ZLLentz deleted the auto/ci_pin_gha_sha branch June 29, 2026 18:30
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