chore: establish npm beta prerelease channel - #581
Conversation
0350dd9 to
c0c6388
Compare
There was a problem hiding this comment.
✨ PR Review
LGTM
Generated by LinearB AI and added by gitStream.
AI-generated content may contain inaccuracies. Please verify before using.
💡 Tip: You can customize your AI Review using Guidelines Learn how
c0c6388 to
9394f82
Compare
Codecov Report✅ All modified and coverable lines are covered by tests. Additional details and impacted files@@ Coverage Diff @@
## main #581 +/- ##
=======================================
Coverage 92.74% 92.74%
=======================================
Files 35 35
Lines 1530 1530
Branches 382 382
=======================================
Hits 1419 1419
Misses 48 48
Partials 63 63 ☔ View full report in Codecov by Harness. 🚀 New features to boost your workflow:
|
|
Queued — the merge queue status continues in this comment ↓. |
1615dfb to
7c9e84b
Compare
7c9e84b to
b842cce
Compare
Unit Test Results 1 files 32 suites 2s ⏱️ Results for commit 0ae098f. ♻️ This comment has been updated with latest results. |
Merge Queue Status
This pull request spent 6 minutes 56 seconds in the queue, including 1 minute 15 seconds running CI. Waiting for
All conditions
ReasonThe merge conditions cannot be satisfied due to failing checks
Failing checks: HintYou may have to fix your CI before adding the pull request to the queue again. Requeued — the merge queue status continues in this comment ↓. |
Merge Queue Status
This pull request spent 7 minutes 3 seconds in the queue, including 1 minute 15 seconds running CI. Required conditions to merge
|
Summary
betatag.mainchanges intohevy-mcp@1.28.1-beta.0and synchronizeserver.json.hevy-mcp@beta, plus switching back to@latest.Release behavior
All current changesets are recorded in
.changeset/pre.json. After merge, the existingchangesets/action@v1workflow should find no pending changesets, runnpm run release, and publishhevy-mcp@1.28.1-beta.0with the npmbetadist-tag. Thelatesttag remains on1.28.0.Future Version Packages PRs will continue producing beta versions until prerelease mode is exited.
Validation
npm run check:server-manifestnpm run buildnpx vitest run --exclude tests/integration/**npm run checknpm run check:typesnpm publish --dry-run --tag beta --ignore-scriptsThe repository intentionally skips the ordinary PR changeset check for the canonical
changeset-release/mainbranch and authenticated Mergify queue drafts; all prerelease changesets are already consumed intopre.json.Post-merge verification
Resolves #584
Supersedes #591