Skip to content

Preparing PHYLUCE release

Brant Faircloth edited this page Jan 27, 2023 · 8 revisions

Preparing phyluce release

  • Commit all changes to repo. Merge into master. Formatting and auto-tests should run (and pass).
  • After passing, be sure that __version__ in __init__.py has been incremented appropriately.
  • Manually run the packaging workflow. This should build the distrib yml files as well as prepare a docker image. Sometimes the docker image is tricky to get correct, so there is a separate, detached workflow for preparing that image.
  • Once all that is good, prepare tagged release through github interface (be sure to create a new tag) and edit the version numbers in the installation instructions.
Clone this wiki locally