Deployment¶
A new version of Yaramod is released performing the following steps:
Open
include/yaramod/yaramod.hand updateYARAMOD_VERSION_PATCH(with big changes we also incrementYARAMOD_VERSION_MINORand setYARAMOD_VERSION_PATCHto 0).Open
docs/rtd/conf.pyand update version inrelease =.In
CHANGELOG.mdadd entry for the new version. List all important changes with links to issues and PRs.Commit the changes with message “Release v<?>.<?>.<?>”.
Create a git tag by running
git tag -a v<?>.<?>.<?> -m "Release v<?>.<?>.<?>".Push the new tag with
git push origin v<?>.<?>.<?>.Push the commit after the release to master with
git push origin master.