-
Notifications
You must be signed in to change notification settings - Fork 8
Release process
Philip K.F. Hölzenspies edited this page Dec 20, 2024
·
6 revisions
- CI build is green.
- Bump the version on
docs/modules/antora.yml
andpackage.json
. - Run
npm install --package-lock-only
to update the version onpackage-lock.json
. - Create the changelog for the new version on
changelog.adoc
. - Create a "Prepare release x.x.x" commit with the above changes and open a PR to
main
. - Get the PR approved and merged.
- For a new minor version, create a new branch (for a patch release, switch to branch)
release/x.x
based onmain
(for a patch release, merge/cherry-pick) and push it upstream. git tag -a x.x.x -m "Release version x.x.x"
git push upstream refs/tags/x.x.x
- Wait for CI job to complete
- Make sure the
pkl-lang.org
CI built these changes and they are showing in the website.