Releasing
This page describes how to release a new version of Flamenco. This requires not
only access to the sources, but also to the flamenco.blender.org
infrastructure. As such, it’s only practically helpful for a small number of
people.
Replace ${VERSION}
with the actual version number.
- Ensure that env variables are set in the
.env
file (see.env.example
for reference) - Update
CHANGELOG.md
and mark the to-be-released version as released today. - Update
web/project-website/data/flamenco.yaml
for the new version. - Update
Makefile
and change theVERSION
andRELEASE_CYCLE
variables. make update-version
git commit -m "Bump version to ${VERSION}"
git tag v${VERSION}
make release-package
- Check that the files in
dist/
are there and have a non-zero size. make publish-release-packages
to upload the packages to the website.make project-website
to generate and publish the new website.git push && git push --tags