Skip to content

ci(release): skip the tag-push run when the release already exists - #10

Merged
justinthevoid merged 1 commit into
mainfrom
claude/project-thread-7t3aif
Oct 10, 2026
Merged

justinthevoid merged 1 commit into
mainfrom
claude/project-thread-7t3aif

Conversation

@justinthevoid

Copy link
Copy Markdown
Owner

Before: publishing a release on GitHub created its tag, and that tag push started a second Release run. It queued behind the real one, then rebuilt the binary, re-uploaded the assets and pushed the Homebrew formula again. That happened for v1.7.0.

After: the tag-push run sees the release already exists and stops after its first step. A tag pushed without a release still creates the release and publishes it, as before.

How: the create step records skip=true when the release exists, and every later step checks it.

🤖 Generated with Claude Code

https://claude.ai/code/session_01EtxtFPs6UBAWXqEpkj2W2N


Generated by Claude Code

Publishing a release on GitHub creates its tag, which also fires the
push trigger. That run queued behind the release run and would rebuild
and re-upload the assets. It now stops once it sees the release exists.

Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01EtxtFPs6UBAWXqEpkj2W2N
Copilot AI balanced review requested due to automatic review settings October 10, 2026 03:51
@chatgpt-codex-connector

Copy link
Copy Markdown

You have reached your Codex usage limits for code reviews. You can see your limits in the Codex usage dashboard.
To continue using code reviews, add credits to your account and enable them for code reviews in your settings.

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

Copilot was unable to review this pull request because the user who requested the review has reached their quota limit.

@cloudflare-workers-and-pages

Copy link
Copy Markdown

Deploying with  Cloudflare Workers  Cloudflare Workers

The latest updates on your project. Learn more about integrating Git with Workers.

Status Name Latest Commit Updated (UTC)
✅ Deployment successful!
View logs
xcforge-web 6ce311b Oct 10 2026, 03:52 AM

@justinthevoid
justinthevoid merged commit a066fb7 into main Oct 10, 2026
6 checks passed
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.

3 participants