Skip to content

Comments

Skip dev build on production release commits#919

Merged
brendan-kellam merged 2 commits intomainfrom
brendan-kellam/skip-ci-release
Feb 21, 2026
Merged

Skip dev build on production release commits#919
brendan-kellam merged 2 commits intomainfrom
brendan-kellam/skip-ci-release

Conversation

@brendan-kellam
Copy link
Contributor

@brendan-kellam brendan-kellam commented Feb 21, 2026

Summary

  • Adds [skip ci] to the release commit message in release-prod.yml so that pushing it to main doesn't trigger the release-dev workflow, which redundantly builds another Docker image.

Test plan

  • Trigger a production release and verify release-dev.yml does not run for the release commit push to main

🤖 Generated with Claude Code

Summary by CodeRabbit

  • Chores
    • Optimized release process to prevent redundant development builds during production releases.

brendan-kellam and others added 2 commits February 21, 2026 12:32
Add [skip ci] to the release commit message so pushing
it to main doesn't trigger the release-dev workflow.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@coderabbitai
Copy link
Contributor

coderabbitai bot commented Feb 21, 2026

Caution

Review failed

The pull request is closed.

Walkthrough

This PR modifies the release workflow to append [skip ci] to the commit message when production releases are pushed to main, preventing CI from running on these commits. A corresponding changelog entry documents this change.

Changes

Cohort / File(s) Summary
CI/CD Configuration
.github/workflows/release-prod.yml
Modified the commit message in the "Commit changes" step to include [skip ci] prefix, causing production release commits to bypass CI execution.
Changelog
CHANGELOG.md
Added unreleased entry documenting the skipping of redundant dev builds when production release commits are pushed to main.

Estimated code review effort

🎯 1 (Trivial) | ⏱️ ~3 minutes

✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Post copyable unit tests in a comment
  • Commit unit tests in branch brendan-kellam/skip-ci-release

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.

❤️ Share

Comment @coderabbitai help to get the list of available commands and usage tips.

@brendan-kellam brendan-kellam merged commit fc9a88c into main Feb 21, 2026
9 checks passed
@brendan-kellam brendan-kellam deleted the brendan-kellam/skip-ci-release branch February 21, 2026 20:33
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant