Skip to content

ci: drop --pre-release rc from publish workflow#270

Merged
dbrattli merged 1 commit intomainfrom
fix/shipit-stable-release
Apr 21, 2026
Merged

ci: drop --pre-release rc from publish workflow#270
dbrattli merged 1 commit intomainfrom
fix/shipit-stable-release

Conversation

@dbrattli
Copy link
Copy Markdown
Collaborator

Summary

  • The publish workflow hardcoded dotnet shipit --pre-release rc, bypassing the justfile recipe.
  • That's why the open ShipIt PR (chore: release Fable.Python@5.0.0-rc.5 #261) still proposes 5.0.0-rc.5 even though just shipit was updated.
  • Remove the --pre-release rc flag so ShipIt proposes a stable 5.0.0 release next time it runs.

After this merges, ShipIt should regenerate #261 (or open a new PR) targeting 5.0.0 stable.

Test plan

  • On next push to main, the shipit-pr job opens a chore: release 5.0.0 PR (no -rc.N suffix).

🤖 Generated with Claude Code

The publish workflow hardcoded --pre-release rc, so ShipIt kept cutting
5.0.0-rc.N release PRs (e.g. #261) even after the justfile recipe was
updated. Remove the flag so ShipIt produces stable releases.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
@dbrattli dbrattli merged commit 2f843c7 into main Apr 21, 2026
9 checks passed
@dbrattli dbrattli deleted the fix/shipit-stable-release branch April 21, 2026 22:12
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