Skip to content

Remove beta release workflow#10959

Merged
sestinj merged 1 commit intomainfrom
nate/remove-beta-release
Mar 1, 2026
Merged

Remove beta release workflow#10959
sestinj merged 1 commit intomainfrom
nate/remove-beta-release

Conversation

@sestinj
Copy link
Contributor

@sestinj sestinj commented Mar 1, 2026

Summary

  • Delete beta-release.yml — no longer used
  • Simplify stable-release.yml — remove promote-beta path, make stable_version the only required input, remove all beta-related steps and conditionals

Test plan

  • Trigger stable release workflow with a version and confirm it works

🤖 Generated with Claude Code


Continue Tasks: ✅ 7 no changes — View all


Summary by cubic

Removes the beta release workflow and simplifies the stable release to a single, versioned path. This reduces maintenance and makes releases faster and clearer.

  • Refactors

    • Delete .github/workflows/beta-release.yml.
    • Simplify .github/workflows/stable-release.yml to require only inputs.stable_version.
    • Remove beta promotion logic, conditionals, and verification steps.
    • Consolidate publish and release steps; tags and GitHub releases use the provided version.
    • Blueprint publishing retained and now references inputs.stable_version.
  • Migration

    • Trigger the Stable Release workflow with stable_version (e.g., 1.2.3).
    • Ensure SEMANTIC_RELEASE_TOKEN and RUNLOOP_API_KEY secrets are set.

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

Beta release is no longer used. Remove the workflow and simplify the
stable release to only support direct releases with a required version
input.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@sestinj sestinj requested a review from a team as a code owner March 1, 2026 21:29
@sestinj sestinj requested review from Patrick-Erichsen and removed request for a team March 1, 2026 21:29
@dosubot dosubot bot added the size:L This PR changes 100-499 lines, ignoring generated files. label Mar 1, 2026
@continue
Copy link
Contributor

continue bot commented Mar 1, 2026

Documentation Review: No docs updates needed.

This PR removes an internal CI/CD workflow (beta-release.yml) and simplifies the stable release workflow. These are maintainer-facing changes to release automation, not user-facing changes.

The existing CLI documentation correctly points users to install @continuedev/cli without referencing internal release channels. Users don't need to know about the beta/stable workflow distinction—they simply install the latest published version.

No changes to developer understanding or usage patterns result from this PR.

Copy link
Contributor

@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.

No issues found across 2 files

@sestinj sestinj merged commit e24ce48 into main Mar 1, 2026
57 of 62 checks passed
@sestinj sestinj deleted the nate/remove-beta-release branch March 1, 2026 22:14
@github-project-automation github-project-automation bot moved this from Todo to Done in Issues and PRs Mar 1, 2026
@github-actions github-actions bot locked and limited conversation to collaborators Mar 1, 2026
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

size:L This PR changes 100-499 lines, ignoring generated files.

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

1 participant