Skip to content

fix(action): pin transitive actions to full SHAs#514

Open
zerone0x wants to merge 1 commit intogoogle-github-actions:mainfrom
zerone0x:fix/pin-transitive-actions-shas-513
Open

fix(action): pin transitive actions to full SHAs#514
zerone0x wants to merge 1 commit intogoogle-github-actions:mainfrom
zerone0x:fix/pin-transitive-actions-shas-513

Conversation

@zerone0x
Copy link
Copy Markdown

@zerone0x zerone0x commented May 9, 2026

Pin the composite action's transitive uses: references to full commit SHAs so the action can run in repos that enforce GitHub's full-SHA Actions policy.

Fixes #513.

Changes

  • pin google-github-actions/auth to the current v3 commit SHA
  • pin actions/upload-artifact to the current v6 commit SHA
  • keep ratchet metadata on both references so future bumps stay trackable

I also checked the current tag targets before updating the pins:

  • auth@v37c6bc770dae815cd3e89ee6cdf493a5fab2cc093
  • upload-artifact@v6b7c566a772e6b6bfb58ed0dc250532a479d7789f

Fixes google-github-actions#513

Co-Authored-By: Claude <noreply@anthropic.com>
@zerone0x zerone0x requested review from a team as code owners May 9, 2026 02:37
@google-cla
Copy link
Copy Markdown

google-cla Bot commented May 9, 2026

Thanks for your pull request! It looks like this may be your first contribution to a Google open source project. Before we can look at your pull request, you'll need to sign a Contributor License Agreement (CLA).

View this failed invocation of the CLA check for more information.

For the most up to date status, view the checks section at the bottom of the pull request.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

Pin transitive actions auth@v3 and upload-artifact@v6 to commit SHAs

1 participant