Sybren A. Stüvel ea20e94e94 Website: more updates to 'steps to release'
Move the updating of `web/project-website/data/flamenco.yaml` to an earlier
step, so that it's committed & tagged along with the rest of the changes.
2023-02-21 12:17:09 +01:00

972 B

title weight
Releasing 100

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.

Steps to release a new version of Flamenco

Replace ${VERSION} with the actual version number.

  1. Update CHANGELOG.md and mark the to-be-released version as released today.
  2. Update web/project-website/data/flamenco.yaml for the new version.
  3. Update Makefile and change the VERSION and RELEASE_CYCLE variables.
  4. make update-version
  5. git commit -m "Bump version to ${VERSION}"
  6. git tag v${VERSION}
  7. make release-package
  8. Check that the files in dist/ are there and have a non-zero size.
  9. make publish-release-packages to upload the packages to the website.
  10. make project-website to generate and publish the new website.
  11. git push && git push --tags