Repository navigation
fix(ci): recover npm publication for released callbacks - #66
Conversation
|
Warning Review limit reachedNext included review available in 27 minutes. View limit detailsLimit details: You’ve used the included review currently available. You've used all free OSS reviews for now. Wait for the free limit to reset to keep reviewing this public repository. Review configuration: ⚙️ Run configurationConfiguration used: Organization UI Review profile: CHILL Plan: Advanced Run ID: 📒 Files selected for processing (1)
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
Codecov Report✅ All modified and coverable lines are covered by tests. Additional details and impacted files@@ Coverage Diff @@
## main #66 +/- ##
===========================================
- Coverage 100.00% 99.08% -0.92%
===========================================
Files 3 3
Lines 109 109
Branches 30 30
===========================================
- Hits 109 108 -1
- Misses 0 1 +1 ☔ View full report in Codecov by Harness. 🚀 New features to boost your workflow:
|
Summary
Restore npm publication for the already tagged
v3.3.0shared-callbacks release and make future release publishing resilient to generated build files.Why
The release workflow built and tested
v3.3.0, thenpnpm publishfailed withERR_PNPM_GIT_UNCLEAN. pnpm 12 no longer honors the repository's.npmrcgit-checks=falsesetting in this path. The package remains at 3.2.0 on npm, blocking unraid/api#2072 from consuming the publishedusbGuidcontract.Change
--no-git-checksexplicitly topnpm publishafter build and tests.v3.3.0without creating another release or changing the tagged package.Verification
actionlint .github/workflows/release.ymlpassed.pnpm install --frozen-lockfile,pnpm build, andpnpm test --runpassed: 38 tests.pnpm publish --dry-run --no-git-checkspassed for package 3.3.0.Recovery
After merge, dispatch
Build and Publishonmainwithtag=v3.3.0. Confirm npm reports 3.3.0 before updating unraid/api#2072.