ci: adopt unmango/actions - #109
UnstoppableMango wants to merge 1 commit into
Conversation
Install Nix through unmango/actions/setup-nix inside the local nix composite action, and run release-please through the shared reusable workflow. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
|
Understand this PR’s impact Explore downstream dependencies and potential security impact with Blast Radius. No actionable comments were generated in the recent review. 🎉 ℹ️ Recent review info⚙️ Run configurationConfiguration used: defaults Review profile: CHILL Plan: Advanced Run ID: 📒 Files selected for processing (2)
Included review availability: Your plan provides up to 1 included review per hour; 0 remain after this review. 📝 WalkthroughWalkthroughThe pull request replaces separate Nix and Cachix setup steps with a pinned composite action. It also replaces the inline release-please action with a pinned reusable workflow. ChangesCI action updates
Priority: ⬇️ Low Estimated code review effort: 2 (Simple) | ~10 minutes Change: Other 🚥 Pre-merge checks | ✅ 5✅ Passed checks (5 passed)
✨ Finishing Touches 💡 1🛠️ Fix failing CI checks 💡
🧪 Generate unit tests (beta)
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 |
Moves the Nix setup and release-please onto the shared
unmango/actionsv1.0.1.What moved
.github/actions/nixcallsunmango/actions/setup-nixin place of thecachix/install-nix-actionandcachix/cachix-actionpair.skipPushis dropped because cachix-action only pushes when it has an auth token, so an emptycachix-tokenstill means read-only.release-please.ymlcalls the reusableunmango/actions/.github/workflows/release-please.ymlwith the same config and manifest files andRELEASE_PLEASE_TOKENpassed as thetokensecret.What stayed inline
🤖 Generated with Claude Code
Summary by CodeRabbit