Skip to content

ci: avoid rerunning tests during publish - #34

Merged
danyel117 merged 1 commit into
mainfrom
fix/publish-after-gate
Aug 20, 2026
Merged

ci: avoid rerunning tests during publish#34
danyel117 merged 1 commit into
mainfrom
fix/publish-after-gate

Conversation

@danyel117

Copy link
Copy Markdown
Contributor

Summary

  • publish with --ignore-scripts after the workflow test gate and explicit build
  • preserve prepublishOnly for local/manual publishes

Why

The publish workflow already requires unit tests, lint, and typecheck, then builds before npm publish. Running prepublishOnly repeats all tests inside the publish step and caused unrelated timing/GC flakes to block v0.1.39 after the required test job had passed.

@danyel117
danyel117 merged commit 0aa2514 into main Aug 20, 2026
4 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