Skip to content

fix: keep stage publish JSON parseable for jq - #4

Merged
devzeebo merged 2 commits into
mainfrom
fix/stage-json-parse
Aug 29, 2026
Merged

devzeebo merged 2 commits into
mainfrom
fix/stage-json-parse

Conversation

@devzeebo

Copy link
Copy Markdown
Owner

Summary

  • Keep pnpm stage publish --json stderr out of the captured stdout so jq can parse the result
  • Bump package.json to 4.1.2 — staging already succeeded on fix: stage npm release outside the git working tree #3 merge (stageId 6f228f95-d8b3-45c0-835a-817ccc5ec90d); only the post-stage bump/dist-tag steps were skipped

Test plan

  • PR prerelease passes
  • Approve staged 4.1.2: pnpm stage approve 6f228f95-d8b3-45c0-835a-817ccc5ec90d
  • After merge, release either no-ops cleanly on next patch or stages 4.1.3 without a jq parse failure

stderr WARN lines were merged into the captured --json output and broke
jq after a successful stage. Also bump package.json to 4.1.2 to match
the already-staged release.
@devzeebo devzeebo closed this Aug 29, 2026
@devzeebo devzeebo reopened this Aug 29, 2026
@devzeebo
devzeebo merged commit 1f42d40 into main Aug 29, 2026
2 checks passed
@devzeebo
devzeebo deleted the fix/stage-json-parse branch August 29, 2026 20:42
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