ci(core,rest): trigger release builds on tags only, not release/* branches#2622
ci(core,rest): trigger release builds on tags only, not release/* branches#2622lachen-nv wants to merge 1 commit into
Conversation
|
No actionable comments were generated in the recent review. 🎉 ℹ️ Recent review info⚙️ Run configurationConfiguration used: Path: .coderabbit.yaml Review profile: CHILL Plan: Enterprise Run ID: 📒 Files selected for processing (2)
💤 Files with no reviewable changes (1)
Summary by CodeRabbit
Note: This is an internal infrastructure update with no direct impact on user-facing functionality. WalkthroughThe two GitHub Actions workflow files ( ChangesCI Workflow Trigger and Notification Gate Updates
Estimated code review effort🎯 1 (Trivial) | ⏱️ ~3 minutes 🚥 Pre-merge checks | ✅ 5✅ Passed checks (5 passed)
✏️ Tip: You can configure your own custom pre-merge checks in the settings. ✨ Finishing Touches🧪 Generate unit tests (beta)
Comment |
🔐 TruffleHog Secret Scan✅ No secrets or credentials found! Your code has been scanned for 700+ types of secrets and credentials. All clear! 🎉 🕐 Last updated: 2026-06-16 10:26:00 UTC | Commit: f111102 |
🔍 Container Scan Summary
Per-CVE detail lives in the per-service |
Summary
release/*fromon.push.branchesin bothci.yaml(Core) andrest-ci.yml(REST) so that pushes to release branches no longer trigger full CI runsv*) which already exist in theon.push.tagsglobsrefs/tags/to thenotify-build-statuscondition inci.yamlso tag-triggered release builds still send Slack notificationsCloses #2340
Test plan
release/*branch — CI should not triggerv*tag on a release branch — both Core and REST CI should trigger via the existingon.push.tagsglobsnotify-build-statusfires on a tag-triggered build (check Slack notification)mainandpull-request/*push triggers are unaffected