Skip to content

ci: verify bundle output and npm pack contents - #2

Merged
kittimzhe merged 3 commits into
mainfrom
ci/verify-pack
Sep 21, 2026
Merged

kittimzhe merged 3 commits into
mainfrom
ci/verify-pack

Conversation

@kittimzhe

Copy link
Copy Markdown
Owner

Extends the CI job (Node 20/22 matrix) with two pre-publish verification steps after tests:

- run: npm run bundle
- run: npm pack --dry-run

This catches build breakage and tarball regressions (missing files, unexpected size jumps) before a release goes out.

Local rehearsal on this branch:

  • dsh-session-export: bundle ✅ · pack → 55.0 kB, 8 files
  • dsh-session-recall: bundle ✅ · pack → 25.1 kB, 7 files

No source changes; CI-only.

@kittimzhe
kittimzhe merged commit 4746aee into main Sep 21, 2026
2 checks passed
@kittimzhe
kittimzhe deleted the ci/verify-pack branch October 2, 2026 15:13
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