Skip to content

fix: keep release green when auto PR creation is blocked#7

Merged
jacobjmc merged 5 commits intomainfrom
codex/release-workflow-fix
Mar 7, 2026
Merged

fix: keep release green when auto PR creation is blocked#7
jacobjmc merged 5 commits intomainfrom
codex/release-workflow-fix

Conversation

@jacobjmc
Copy link
Owner

@jacobjmc jacobjmc commented Mar 7, 2026

Makes the post-release version bump step non-blocking when GitHub Actions is not permitted to create pull requests. The version bump branch is still pushed, but the release job no longer ends in a misleading failed deployment state.


Summary by cubic

Prevents the release workflow from failing when GitHub Actions can’t create the post-release version-bump PR. The branch is still pushed, and the job logs a warning and continues instead of failing.

Written for commit f2c9c05. Summary will update on new commits.

Copy link

@cubic-dev-ai cubic-dev-ai bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

1 issue found across 1 file

Prompt for AI agents (unresolved issues)

Check if these issues are valid — if so, understand the root cause of each and fix them. If appropriate, use sub-agents to investigate and fix each issue separately.


<file name=".github/workflows/release.yml">

<violation number="1" location=".github/workflows/release.yml:691">
P2: This change suppresses every `gh pr create` failure, which can hide real release automation breakages. Only the known permission-blocked case should be non-fatal; unexpected errors should still fail the job.</violation>
</file>

You're on the cubic free plan with 14 free PR reviews remaining this month. Upgrade for unlimited reviews.

Reply with feedback, questions, or to request a fix. Tag @cubic-dev-ai to re-run a review.

@jacobjmc jacobjmc merged commit 29e4b39 into main Mar 7, 2026
12 of 17 checks passed
@jacobjmc jacobjmc deleted the codex/release-workflow-fix branch March 7, 2026 05:30
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