Skip to content

fix: bump internal action pins to HEAD so version-bump loads - #29

Merged
GoogilyBoogily merged 2 commits into
mainfrom
DTBTWEB-1765-bump-internal-pins
Aug 19, 2026
Merged

fix: bump internal action pins to HEAD so version-bump loads#29
GoogilyBoogily merged 2 commits into
mainfrom
DTBTWEB-1765-bump-internal-pins

Conversation

@GoogilyBoogily

@GoogilyBoogily GoogilyBoogily commented Aug 19, 2026

Copy link
Copy Markdown
Contributor

The release pipeline pins its own actions to cf4b40f. This fixes a known issue that Adriana fixed a while ago, but the SHA pins weren't ever updated.

@GoogilyBoogily
GoogilyBoogily requested review from a team and a lite review from Copilot August 19, 2026 14:37

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Updates this repository’s internal uses: braintree/web-sdk-github-actions/...@<sha> pins from the previously pinned commit to a newer commit so the release pipeline and related composite actions load correctly (notably avoiding the previously broken uses: format in version-bump).

Changes:

  • Bumps internal action references (setup-node/setup-git/version-bump/npm-publish/release-notes) to a newer commit SHA.
  • Updates reusable workflow call sites (ci.yml / publish.yml) in release workflows to the same newer SHA.
  • Aligns the repo’s own CI/validation workflows to the same newer internal action SHA.

Reviewed changes

Copilot reviewed 8 out of 8 changed files in this pull request and generated 6 comments.

Show a summary per file
File Description
actions/version-bump/action.yml Updates internal helper action pins used by the version bump composite action.
actions/release-notes/action.yml Updates the setup-node pin used by release notes generation.
actions/npm-publish/action.yml Updates the setup-node pin used by npm publishing.
.github/workflows/validate-scripts.yml Updates the setup-node pin used during script validation.
.github/workflows/release-pipeline.yml Updates pins for calling internal reusable workflows and version-bump action in the release pipeline.
.github/workflows/release-dry-run.yml Updates pins for calling internal reusable workflows and actions in the dry-run release workflow.
.github/workflows/publish.yml Updates pins for npm publish and release notes steps in the publish workflow.
.github/workflows/ci.yml Updates the setup-node pin used by the reusable CI workflow.

💡 Add a code-review agent skill or configure MCP servers for context-aware, tailored reviews. Learn more in the docs.

Comment thread actions/version-bump/action.yml
Comment thread actions/release-notes/action.yml
Comment thread actions/npm-publish/action.yml
Comment thread .github/workflows/release-pipeline.yml
Comment thread .github/workflows/release-pipeline.yml
Comment thread .github/workflows/release-dry-run.yml

@RickeySerna RickeySerna left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🛺

@GoogilyBoogily
GoogilyBoogily merged commit 70a1b3f into main Aug 19, 2026
1 check passed
@GoogilyBoogily
GoogilyBoogily deleted the DTBTWEB-1765-bump-internal-pins branch August 19, 2026 15:09
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.

4 participants