You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Check issue milestones to see outstanding issues to resolve if possible or transfer to the milestones for the next release e.g. v1.9
Most importantly, pick an undeniably outstanding name for the release where Prefix = Metal and Dictionary = Animal.
Check the pipeline health page to make sure that all repos look sane (missing TEMPLATE branches etc)
Check that modules/subworkflows in template are up to date with the latest releases
Create a PR to dev to bump the version in CHANGELOG.md and setup.py and change the gitpod container to nfcore/gitpod:latest.
Make sure all CI tests are passing!
Create a PR from dev to master
Make sure all CI tests are passing again (additional tests are run on PRs to master)
Request review (2 approvals required)
Run rich-codex to regenerate docs screengrabs (actions workflow_dispatch button)
Merge the PR into master
Wait for CI tests on the commit to passed
(Optional but a good idea) Run a manual sync on nf-core/testpipeline and check that CI is passing on the resulting PR.
Create a new release copying the CHANGELOG for that release into the description section.
After release
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.
Create a tools PR to dev to bump back to the next development version in CHANGELOG.md and setup.py and change the gitpod container to nfcore/gitpod:dev.