The deployment process

Deployment checklist

  • Check you have a clean working copy of all projects maintained by the Lino Team.

  • Check that all test suites are passing and all doc trees are building.

  • For every demo project that has a file in its test suite, run makemigdump and add the new version to the tested_versions in the file. See Migration tests for details.

  • Update the version and install_requires in the files of each project.

  • Run pp inv ci to commit and push these changes.

  • Run pp inv sdist to create a source tarball

  • Run pp inv release

  • Update the release notes.