Skip to content

ci: shared-actions v3.1.0 — a skipped install script fails validate - #23

Merged
robgilbreath merged 1 commit into
masterfrom
ci/shared-actions-v3.1.0
Sep 3, 2026
Merged

robgilbreath merged 1 commit into
masterfrom
ci/shared-actions-v3.1.0

Conversation

@robgilbreath

Copy link
Copy Markdown

Closes out pncit/.github#24 for this repo: pins shared-actions to v3.1.0 (4281e5b), whose only change is pncit/shared-actions#35 — the Audit skipped install scripts step in validate-codebase goes from ::warning:: to a failed job.

Nothing changes for this repo today: its allowScripts is already complete and its last validate run had a silent audit step. What changes is the next time a dependency bump brings a new or re-versioned install script: validate goes red with the offending npm warn install-scripts <pkg>@<ver> line and the fix in the error text (npx npm@12.0.2 install-scripts ls, then approve <pkg> / deny <pkg>, commit package.json). esbuild is approved unpinned so its bumps do not trip this.

Public repos: the vendored copies under .github/actions/ are re-copied byte-for-byte from v3.1.0 with the banner updated.

CI-only (.github/** is exempt from verify-version-bump) — no version bump, no publish.

pncit/shared-actions#35: the `Audit skipped install scripts` step in
validate-codebase is now fatal. This repo declares `allowScripts`
(pncit/.github#24), so nothing changes today; from here a dependency
bump that brings a new or re-versioned install script reds `validate`
with the fix in the error text instead of scrolling past as a warning.

CI-only change (.github/** is exempt from the version-bump gate).
@robgilbreath
robgilbreath merged commit 0163af6 into master Sep 3, 2026
1 check passed
@robgilbreath
robgilbreath deleted the ci/shared-actions-v3.1.0 branch September 3, 2026 21:26
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