Skip to content

ci: pin pnpm action setup to commit - #8131

Merged
Xuanwo merged 1 commit into
mainfrom
xuanwo/pin-pnpm-action-setup
Aug 22, 2026
Merged

ci: pin pnpm action setup to commit#8131
Xuanwo merged 1 commit into
mainfrom
xuanwo/pin-pnpm-action-setup

Conversation

@Xuanwo

@Xuanwo Xuanwo commented Aug 22, 2026

Copy link
Copy Markdown
Member

Which issue does this PR close?

Closes #8130.

Rationale for this change

Apache Infrastructure requires third-party GitHub Actions to use immutable commit hashes and remain updateable through automation.

What changes are included in this PR?

Pin all eight pnpm/action-setup uses to the verified commit for v6.0.10. The existing Dependabot github-actions configuration includes third-party actions, so it can continue updating the pinned revision and version annotation.

Are there any user-facing changes?

No.

AI Usage Statement

AI materially assisted with locating the affected workflow references, verifying the upstream tag and commit, and applying the updates. This change relies on the repository's existing Dependabot github-actions configuration to keep the pinned revision current.

@Xuanwo
Xuanwo marked this pull request as ready for review August 22, 2026 16:47
@Xuanwo
Xuanwo requested a review from tisonkun as a code owner August 22, 2026 16:47
@dosubot dosubot Bot added size:XS This PR changes 0-9 lines, ignoring generated files. releases-note/ci The PR modifies CI-related content or has a title that begins with "ci" labels Aug 22, 2026
@dosubot dosubot Bot added the lgtm This PR has been approved by a maintainer label Aug 22, 2026
@Xuanwo
Xuanwo merged commit 68a76e4 into main Aug 22, 2026
45 checks passed
@Xuanwo
Xuanwo deleted the xuanwo/pin-pnpm-action-setup branch August 22, 2026 18:36
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

lgtm This PR has been approved by a maintainer releases-note/ci The PR modifies CI-related content or has a title that begins with "ci" size:XS This PR changes 0-9 lines, ignoring generated files.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Introduce automation to keep pnpm/action-setup up-to-date

2 participants