Skip to content

Retire the combined RC publish workflow#4660

Open
allister-beamable wants to merge 1 commit into
mainfrom
retire-combined-rc-workflow
Open

Retire the combined RC publish workflow#4660
allister-beamable wants to merge 1 commit into
mainfrom
retire-combined-rc-workflow

Conversation

@allister-beamable

Copy link
Copy Markdown
Contributor

Removes .github/workflows/release-unity-rc.yml.

The "one convenient job" coupled CLI and Unity SDK releases 1:1, which fights their real cadence — a Unity RC often needs no new CLI artifact, and the two version lines diverge (CLI was RC7 while Unity was RC10). It also forced a new workflow filename, which broke npm trusted publishing (keyed to release-unity.yml).

The useful pieces (auto RC number, versions-default.json override / reuse-prior-CLI, changelog guard) are being folded into release-unity.yml in a follow-up, where the npm trusted publisher already works.

Already shipped via the retired workflow and kept as-is: CLI 7.2.0-PREVIEW.RC8 (fully published). The orphaned Unity com.beamable@5.1.0-PREVIEW.RC11 on Nexus means the next Unity RC should be RC12.

🤖 Generated with Claude Code

CLI and Unity SDK release on independent cadences -- a Unity RC should not
force a CLI cut (the RC7-vs-RC10 divergence reflected exactly this). The
convenience it provided is being folded into release-unity.yml instead, which
is already the npm trusted publisher, so this combined workflow is retired.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
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