Skip to content

fix(release): allow explore beta packaging - #2697

Closed
wgqqqqq wants to merge 1 commit into
GCWing:1.0.0-explorefrom
wgqqqqq:codex/allow-explore-beta-release
Closed

fix(release): allow explore beta packaging#2697
wgqqqqq wants to merge 1 commit into
GCWing:1.0.0-explorefrom
wgqqqqq:codex/allow-explore-beta-release

Conversation

@wgqqqqq

@wgqqqqq wgqqqqq commented Aug 31, 2026

Copy link
Copy Markdown
Collaborator

Summary

Allow Desktop Beta releases to build commits from the protected 1.0.0-explore history while preserving the existing Stable restriction to protected main history.

Type and Areas

Type: CI / release regression fix

Areas: Desktop packaging, release safety

Motivation / Impact

The current release workflow rejects every 1.0.0-explore commit because it only accepts commits reachable from main. This blocks the requested v1.0.0-beta.1 release.

Stable releases remain restricted to main. Beta releases may additionally use commits reachable from the protected 1.0.0-explore branch. Arbitrary refs remain rejected.

Verification

  • pnpm run check:github-config — 20 passed, 1 platform-dependent test skipped
  • git diff --check

Reviewer Notes

The release will remain frozen to pre-change explore SHA 66709c3c7a4bb1455447af8783e2ef5a17d24152; this workflow-only fix will not enter the Beta product artifact.

Checklist

  • This PR is focused and contains no unrelated artifacts.
  • Relevant verification is recorded above.
  • No user-facing strings or locales are affected.

@wgqqqqq

wgqqqqq commented Aug 31, 2026

Copy link
Copy Markdown
Collaborator Author

Pausing the upstream release path; validating and publishing v1.0.0-beta.1 in the fork first.

@wgqqqqq wgqqqqq closed this Aug 31, 2026
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