pmbootstrap release
Appearance
Checklist
Checklist for creating a pmbootstrap
release:
- bump pmbootstrap version (
__version__
inpmb/__init__.py
) - update
apk_tools_min_version
to the current one in Alpine Linux (inpmb/config/__init__.py
) - commit with the message "Prepare x.x.x release"
- create a new tag with
git tag -s -a x.x.x
- look at the previous commits and copy paste the commit message titles, including the MR ID, like done in the previous tags). Sort by features, fixes and other.
- push your changes:
git push
git push --tag origin x.x.x
- update the pmbootstrap aport in Alpine's aports (change the pkgrel, update the checksum, build; see script below)
- if future changes in pmaports will require the new pmbootstrap version, increase it in pmaports.git's pmaports.cfg file
- make a small mastodon post about the release