docs/modules/ROOT/pages/CHANGELOG.adoc
docs/antora.yml
VERSION.txt
If a new minor version, create a release branch
git checkout -b release/x.x
Otherwise, merge changes into release branch
git checkout release/x.x
git merge --ff-only main
Commit and create two tags. Make sure the tag does not have a "v" prefix.
git tag -a x.y.z -m "Release version x.y.z" git tag -a pkl.swift@x.y.z -m "Release of x.y.z Pkl package"
Push to apple/pkl-swift
These instructions assume that the apple/pkl-swift remote is called "upstream".
git push upstream refs/tags/x.y.z git push upstream refs/tags/pkl.swift@x.y.z
Wait for CI job to finish
If patch release, create a PR to cherry-pick changes into main branch (to port changelog)
There was an error while loading. Please reload this page.