Skip to content

Release Process

Daniel Chao edited this page Jan 23, 2024 · 8 revisions

Pre-release

  1. Add release notes to docs/modules/ROOT/pages/CHANGELOG.adoc
  2. Change version in docs/antora.yml
  3. Change version in VERSION.txt
  4. Commit message: "Prepare x.y.z release"
  5. Submit PR and merge approved PR into the main branch

Release

  1. Commit and create a tag. Make sure the tag does not have a "v" prefix.
    git tag -a x.y.z -m "Release version x.y.z"
    
  2. Push to apple/pkl-swift These instructions assume that the apple/pkl-swift remote is called "upstream".
    git push upstream x.y.z
    
Clone this wiki locally