[CI] Replace the full build for 2.0 with the build for 2.2 branch + reduce number of builds#18431
Conversation
WalkthroughUpdates to GitHub Actions CI configuration: adjusted scheduled cron times, renamed one workflow to "2.2", changed workflow branch matrix entries to "2.2", and standardized PHP version entries in Changes
Estimated code review effort🎯 3 (Moderate) | ⏱️ ~20 minutes Possibly related PRs
Suggested reviewers
Poem
Pre-merge checks and finishing touches✅ Passed checks (3 passed)
✨ Finishing touches🧪 Generate unit tests (beta)
📜 Recent review detailsConfiguration used: CodeRabbit UI Review profile: CHILL Plan: Pro 📒 Files selected for processing (2)
🚧 Files skipped from review as they are similar to previous changes (1)
⏰ Context from checks skipped due to timeout of 90000ms. You can increase the timeout in your CodeRabbit configuration to a maximum of 15 minutes (900000ms). (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 |
❌ Preview Environment deleted from BunnyshellAvailable commands:
|
There was a problem hiding this comment.
Actionable comments posted: 1
🧹 Nitpick comments (2)
.github/workflows/ci__full_2_1.yaml (1)
6-6: Fix the cron comment to match actual schedule.The cron now runs at 02:00 UTC, but the inline comment still claims 03:00. Please update the comment to avoid confusion.
Apply this diff:
- cron: "0 2 * * *" # Run every day at 3am + cron: "0 2 * * *" # Run every day at 2am.github/workflows/ci__full_2_2.yaml (1)
10-10: Align the concurrency group suffix with the 2.2 workflow.The concurrency group still ends with
-2_0-full, which can confuse tracking and cancellation logic now that this workflow targets 2.2.Apply this diff:
- group: ci-${{ github.workflow }}-${{ github.ref }}-2_0-full + group: ci-${{ github.workflow }}-${{ github.ref }}-2_2-full
📜 Review details
Configuration used: CodeRabbit UI
Review profile: CHILL
Plan: Pro
📒 Files selected for processing (3)
.github/workflows/ci__full_2_1.yaml(1 hunks).github/workflows/ci__full_2_2.yaml(6 hunks).github/workflows/matrix.json(7 hunks)
Summary by CodeRabbit
Chores
Tests