ci: run v3 nightly release only on 3pm UTC schedule#5286
Conversation
Remove the changelog-push trigger that was dispatching a release on every merge to master, and move the daily schedule from 2 AM UTC to 3 PM UTC. https://claude.ai/code/session_01VMjGUUkz4JEEhFjvrx6MB8
|
Caution Review failedThe pull request is closed. ℹ️ Recent review info⚙️ Run configurationConfiguration used: Path: .coderabbit.yaml Review profile: CHILL Plan: Pro Run ID: 📒 Files selected for processing (2)
WalkthroughThe pull request modifies GitHub Actions workflows: adjusting the nightly release schedule from 02:00 UTC to 15:00 UTC and deleting the unreleased changelog trigger workflow that conditionally dispatched releases based on changelog updates. Changes
Possibly Related PRs
Estimated Code Review Effort🎯 2 (Simple) | ⏱️ ~12 minutes Poem
✨ Finishing Touches🧪 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. Review rate limit: 7/8 reviews remaining, refill in 7 minutes and 30 seconds.Comment |
There was a problem hiding this comment.
Pull request overview
Updates v3 release automation to avoid triggering a nightly release on every merge to master, and instead rely on a single daily scheduled run at a new time.
Changes:
- Removed the
unreleased-changelog-trigger.ymlworkflow that dispatched releases onv3/UNRELEASED_CHANGELOG.mdpushes tomaster. - Moved the
nightly-release-v3.ymlscheduled cron from02:00 UTCto15:00 UTC(3 PM UTC).
Reviewed changes
Copilot reviewed 2 out of 2 changed files in this pull request and generated no comments.
| File | Description |
|---|---|
.github/workflows/unreleased-changelog-trigger.yml |
Deletes the push-based dispatch workflow to stop per-merge release triggering. |
.github/workflows/nightly-release-v3.yml |
Adjusts the scheduled cron time to 15:00 UTC for the daily v3 nightly release job. |
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
…ghtly release only on 3pm UTC schedule
Remove the changelog-push trigger that was dispatching a release on
every merge to master, and move the daily schedule from 2 AM UTC to
3 PM UTC.
Summary by CodeRabbit