Skip to content

github: Set up Dependabot to manage HashiCorp-owned Actions versioning#207

Merged
xiehan merged 6 commits intomainfrom
xiehan-patch-1
May 8, 2024
Merged

github: Set up Dependabot to manage HashiCorp-owned Actions versioning#207
xiehan merged 6 commits intomainfrom
xiehan-patch-1

Conversation

@xiehan
Copy link
Copy Markdown
Member

@xiehan xiehan commented May 8, 2024

This sets up Dependabot to manage version updates for HashiCorp-owned GitHub Actions; all other (third-party) version updates are already handled by HashiCorp's internal TSCCR tooling. TSCCR does not/cannot manage HashiCorp-owned Actions versioning which is why we need to bring in Dependabot to handle this component; see this memo (internal HashiCorp link) for details.

This PR also pins all HashiCorp-owned Actions used in this repo to using SHA hashes which is considered a security best-practice these days. This will force Dependabot to continue with this convention, and it is smart enough to update the comment on each of these lines to let us know which is the actual version that's being used.

@xiehan xiehan requested a review from radeksimko May 8, 2024 08:49
@xiehan xiehan merged commit 35884ef into main May 8, 2024
@xiehan xiehan deleted the xiehan-patch-1 branch May 8, 2024 09:01
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