templates/workflows/origin89-check.yml pins pnpm/action-setup@f520eceda224fe1a4aed5a2a27a194379a409996 # v6. That SHA is the annotated tag object for v6, not a commit: git ls-remote --tags https://github.com/pnpm/action-setup lists f520ece… refs/tags/v6 and 0977fd9… refs/tags/v6^{}, and GET /repos/pnpm/action-setup/commits/f520ece… answers 422 No commit found for SHA.
Expected: a uses: pin that Actions can resolve, which is the full commit SHA. Actual: a job using this template step cannot start the action once it reaches it. It has not been observed in a run yet because the first consumer, origin89hq/km43, has not had a workflow start (billing), but the SHA type is checkable without one.
Next step: change the pin to 0977fd99725f1db4007ccb2928dbb4e90d06cc86 # v6, the peeled commit, and add a note to the adoption guide that a pin must be the ^{} commit when the tag is annotated. The other three pinned actions in the templates (actions/checkout, actions/setup-node, extractions/setup-just) resolve as commits.
templates/workflows/origin89-check.ymlpinspnpm/action-setup@f520eceda224fe1a4aed5a2a27a194379a409996 # v6. That SHA is the annotated tag object forv6, not a commit:git ls-remote --tags https://github.com/pnpm/action-setuplistsf520ece… refs/tags/v6and0977fd9… refs/tags/v6^{}, andGET /repos/pnpm/action-setup/commits/f520ece…answers422 No commit found for SHA.Expected: a
uses:pin that Actions can resolve, which is the full commit SHA. Actual: a job using this template step cannot start the action once it reaches it. It has not been observed in a run yet because the first consumer, origin89hq/km43, has not had a workflow start (billing), but the SHA type is checkable without one.Next step: change the pin to
0977fd99725f1db4007ccb2928dbb4e90d06cc86 # v6, the peeled commit, and add a note to the adoption guide that a pin must be the^{}commit when the tag is annotated. The other three pinned actions in the templates (actions/checkout,actions/setup-node,extractions/setup-just) resolve as commits.