Skip to content

docs: codify stable release promotion - #663

Draft
abhipillai wants to merge 1 commit into
betafrom
apillai/codify-release-process
Draft

docs: codify stable release promotion#663
abhipillai wants to merge 1 commit into
betafrom
apillai/codify-release-process

Conversation

@abhipillai

Copy link
Copy Markdown
Contributor

Summary

Documents the stable release promotion process, including:

  • reconciling main back into beta before promotion because squash merges create divergent history
  • validating the beta prerelease and npm Trusted Publishing before promoting
  • mapping patch, minor, and major releases to the corresponding Conventional Commit PR titles
  • requiring the betamain release PR to be squash merged
  • removing the obsolete script that pushed directly to main

Verification

  • Prettier passed using the existing binary from /Users/apillai/Development/web-sdk/node_modules/.bin/prettier
  • git diff --check passed
  • Full npm tests were not rerun because registry access is blocked by corporate dependency-confusion controls; this is a documentation/process-only change

Does this close any currently open issues?

No.

Generated with Amp

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