deno
c7d55f5b - feat: add alpha and beta release channel support (#33098)

Commit
108 days ago
feat: add alpha and beta release channel support (#33098) ## Summary - Add `Alpha` and `Beta` variants to `ReleaseChannel` enum with full serialization/deserialization support - Auto-detect channel from version string prerelease tag (e.g. `2.8.0-alpha.0`) as fallback in `version.rs`, eliminating need for new env vars or CI changes for tag builds - Enable `deno upgrade alpha` / `deno upgrade beta` commands, with downloads via GitHub Releases (same as stable) - Add `--alpha` / `--beta` handlers to version bump script that fall through to CI cache and release notes updates (unlike RC which early-exits) - Add `alpha` and `beta` options to `version_bump.yml` workflow dispatch - Make `post_publish.yml` channel-aware: writes to `release-alpha-latest.txt` / `release-beta-latest.txt` and skips `version_greater_latest` check for non-stable releases --------- Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Author
Parents
Loading