This document describes the steps required to make a new node.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 state - Indicate the new
libnodegl
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