-
Notifications
You must be signed in to change notification settings - Fork 1
Release checklist
Andreas Pedersen edited this page Jan 11, 2024
·
32 revisions
Example for release 1.7.2
- Make a branch to prepare the release
prepare-x-y-z
fromdevelop
(prepare-1-7-2
)- Set the version number in
pyproject.toml
- Set the version number in
EasyReflectometry/__init__.py
- Set the version number in
- Make a PR for
pre-release
->develop
, merge WITHOUT SQUASH strategy to preserve all commit info - Make a PR for
develop
->main
, merge with SQUASH strategy to form single commit - After merge tag commit to be consistent with version number
vx.y.z
(v1.7.2
) - Create new
develop
frommain