Skip to content

ci: pin a-sync/s3-uploader to SHA (v2.0.1)#38

Open
mpinter wants to merge 1 commit into
masterfrom
mpinter/pin-s3-uploader-sha
Open

ci: pin a-sync/s3-uploader to SHA (v2.0.1)#38
mpinter wants to merge 1 commit into
masterfrom
mpinter/pin-s3-uploader-sha

Conversation

@mpinter
Copy link
Copy Markdown
Contributor

@mpinter mpinter commented May 12, 2026

Summary

  • Replace a-sync/s3-uploader@master (mutable branch ref) with full-SHA pin @1b1020511c685aeb5be20f23190d2d1b63ab19a6 (tag v2.0.1).

Why

@master follows whatever the upstream maintainer pushes next. The action runs inside backup-kubernetes-databases-inhouse.yml with AWS credentials available in env — a supply-chain push to upstream master would execute in our pipeline with those secrets. SHA pinning eliminates that class of risk.

v2.0.1 is the latest tagged release; the master branch currently points at the same commit, so this PR is functionally a no-op for current behavior.

Test plan

  • backup-kubernetes-databases-inhouse.yml resolves the action and uploads to S3 on the next scheduled run.

🤖 Generated with Claude Code

Pin to commit 1b1020511c685aeb5be20f23190d2d1b63ab19a6.

a-sync/s3-uploader was previously referenced via @master, which is a
mutable ref controlled by the upstream maintainer. Any push to master
would silently run in our backup workflow with AWS credentials. Pinning
to an immutable SHA closes that supply-chain risk.

Co-Authored-By: Claude Opus 4.7 (1M context) <[email protected]>
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