Skip to content

chore(ci): configure renovate action digest pinning - #170

Open
Piotr1215 wants to merge 3 commits into
mainfrom
devops-1683/pin-third-party-actions
Open

Piotr1215 wants to merge 3 commits into
mainfrom
devops-1683/pin-third-party-actions

Conversation

@Piotr1215

@Piotr1215 Piotr1215 commented Oct 20, 2026 •

Copy link
Copy Markdown

Summary

Let Renovate propose and maintain SHA pins for third-party GitHub Actions; internal refs remain manually chosen rolling tags, with enabled: false blocking bot version and digest updates and explicit pinDigests: false retained. This PR changes only renovate.json; existing managers and schedules are preserved.

Test plan

Renovate 44.165.2 config validation passed.

Closes DEVOPS-1683

Mutable third-party tags can change the code that CI runs without review. Lock each current ref to its verified upstream commit while keeping internal fixes on their shared rolling tags.

Closes DEVOPS-1683
@Piotr1215
Piotr1215 requested a review from vcauesantos October 20, 2026 17:38
Renovate should create and maintain the pinning changes. Restore the manual workflow edits so this PR only adjusts the existing Renovate policy.

Refs DEVOPS-1683
@Piotr1215 Piotr1215 changed the title chore(ci): pin third-party actions and preserve rolling internal tags chore(ci): configure renovate action digest pinning Oct 20, 2026
Internal action version changes must stay manual. Digest pinning alone still lets Renovate propose version bumps, so disable updates for loft-sh/** while retaining the digest exemption.

Follow the policy in e6a29fe0c03cc247c1b3908ee5d33020d92ae1ef.

Refs DEVOPS-1683
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