Skip to content

Improve prpack release check coverage#5

Merged
rogerchappel merged 2 commits into
mainfrom
garden/release-check-gates
May 22, 2026
Merged

Improve prpack release check coverage#5
rogerchappel merged 2 commits into
mainfrom
garden/release-check-gates

Conversation

@rogerchappel
Copy link
Copy Markdown
Owner

What changed

  • Hardened release:check so the release dry run exercises typecheck/check, tests, smoke coverage, and package packing through the canonical npm script.
  • Kept the change scoped to release readiness; no runtime behavior changed.

Why it matters

This makes PR and release evidence harder to accidentally weaken. A package can no longer pass the release dry run while skipping the local validation developers rely on before publishing.

Verification

  • npm ci --no-audit --no-fund passed.
  • npm run release:check passed.
  • bash scripts/validate.sh passed.

Remaining limitations

  • No package was published and no release tag was created.

@rogerchappel rogerchappel merged commit 368994b into main May 22, 2026
2 checks passed
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