ci: Use goreleaser-npm-publisher-action v1.6.0 - #104
Conversation
|
No actionable comments were generated in the recent review. 🎉 ℹ️ Recent review info⚙️ Run configurationConfiguration used: Organization UI Review profile: ASSERTIVE Plan: Pro Plus Run ID: 📒 Files selected for processing (1)
💤 Files with no reviewable changes (1)
Included review availability: Your plan provides up to 1 included review per hour; 0 remain after this review. 📝 WalkthroughWalkthroughThe release workflow supports dispatched-tag releases, serialises releases by tag, and enables Docker and GHCR steps for those releases. GoReleaser always runs the release flow, replaces existing artefacts, and supports dispatched-release attestations. npm publishing uses the pinned publisher action. Installer checks use an Ubuntu, macOS, and Windows matrix. Estimated code review effort: 3 (Moderate) | ~25 minutes Merge Risk: 🟠 High · up to The release workflow can publish incorrect package metadata, execute unintended commands when testing a dispatched tag, and report success while npm packages are missing. These concrete correctness, security, and release-integrity risks should be fixed before merging. 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 |
There was a problem hiding this comment.
Actionable comments posted: 1
ℹ️ Review info
⚙️ Run configuration
Configuration used: Organization UI
Review profile: ASSERTIVE
Plan: Pro Plus
Run ID: 37da0807-bdba-48a1-8b32-fb0e934e2d3e
📒 Files selected for processing (1)
.github/workflows/release.yml
Included review availability: Your plan provides up to 1 included review per hour; 0 remain after this review.
6f90e71 to
252e2ee
Compare
There was a problem hiding this comment.
Actionable comments posted: 2
ℹ️ Review info
⚙️ Run configuration
Configuration used: Organization UI
Review profile: ASSERTIVE
Plan: Pro Plus
Run ID: ace69c7b-2123-437b-80b2-c0475dc4637b
📒 Files selected for processing (2)
.github/workflows/release.yml.goreleaser.yaml
Included review availability: Your plan provides up to 1 included review per hour; 0 remain after this review.
goreleaser-npm-publisher-action v1.6.0 now supports inputs for differing package/repo/binary names, and including
repositoryin package metadata.In this PR, we migrate the release workflow from our fork to the new action version.
We also improve the release
workflow_dispatchtrigger: