mirror of
https://github.com/munin-monitoring/muninlite.git
synced 2024-11-17 00:58:32 +01:00
1.2 KiB
1.2 KiB
Release checklist
The following steps are required for a release:
- update the
Changelog.md
file - execute the following commands:
new_version=2.0.0
echo "$new_version" >VERSION
git commit -m "Release $new_version" VERSION Changelog.md
git tag -s "$new_version" -m "$new_version"
make dist
- push the commits (and the tag) to github:
git push
git push --tags
- attach the locally generated release archive and the signature to the new release
Downstream notifications
OpenWrt
The following minimal set of changes is applicable only, if no incompatible changes (e.g. new filenames) are introduced in this release.
- update the
release references
in OpenWrt:
PKG_VERSION
: the new muninlite versionPKG_HASH
:sha256sum
of the release archive (.tar.gz
)- see example
- create a pull request:
- the commit needs to contain a
Signed-off-by: NAME <MAIL_ADDRESS>
line (git commit --signoff
) - see example
- the commit needs to contain a