Release processΒΆ
This document describes the steps required to make a new nope.gl release.
Make sure the Changelog is not missing any entry
Run
./scripts/make-release
with no argument from the root directory in a clean and up-to-date git stateIndicate the new
libnopegl
version as prompted, following the semantic versioning convention (the version can remain identical)Check the last commit and tag
Run
git push -n && git push -n --tags
If everything looks sane and the release commit has been approved by another developer, run
git push && git push --tags