Skip to content

Strengthen package smoke assertions#16

Merged
rogerchappel merged 2 commits into
mainfrom
ossrb-20260707-package-smoke
Jul 6, 2026
Merged

Strengthen package smoke assertions#16
rogerchappel merged 2 commits into
mainfrom
ossrb-20260707-package-smoke

Conversation

@rogerchappel

Copy link
Copy Markdown
Owner

Summary

  • replace raw npm pack dry-run with a package smoke validator
  • assert the CLI, library entrypoint, and support docs are present in the published tarball
  • document the package smoke guarantee in the release-readiness section

Verification

  • npm ci
  • npm run package:smoke (Package smoke passed with 49 files.)
  • npm run release:check (11 tests passed; smoke ok; package smoke passed with 49 files.)

Risk Level

Low. Release-readiness script and docs only; runtime code is unchanged.

Rollback Plan

Revert this PR to restore the previous raw npm pack dry-run package smoke.

@rogerchappel rogerchappel merged commit c4529c3 into main Jul 6, 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