- Check issue milestones to see outstanding issues to resolve if possible or transfer to the milestones for the next release e.g.
v1.9
- Create a PR to
dev
to bump the version inCHANGELOG.md
andsetup.py
. - Make sure all CI tests are passing!
- Create a PR from
dev
tomaster
- Make sure all CI tests are passing again (additional tests are run on PRs to
master
) - Request review (2 approvals required)
- Most importantly, pick an undeniably outstanding name for the release where Prefix = Metal and Dictionary = Animal.
- Merge the PR into
master
- Once CI tests on commit have passed, create a new release copying the
CHANGELOG
for that release into the description section.
- Check the automated template synchronisation has been triggered properly. This should automatically open PRs directly to individual pipeline repos with the appropriate changes to update the pipeline template.
- Check that the automatic
PyPi
deployment has worked: pypi.org/project/nf-core - Check
BioConda
has an automated PR to bump the version, and merge. eg. bioconda/bioconda-recipes #20065 - Create a tools PR to
dev
to bump back to the next development version inCHANGELOG.md
andsetup.py