Skip to content

Commit df37228

Browse files
authored
Merge branch 'dev' into 3747-fix-diff-printing
2 parents 4bd1c78 + 973169f commit df37228

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

51 files changed

+195
-135
lines changed

.github/RELEASE_CHECKLIST.md

Lines changed: 13 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -7,17 +7,19 @@
77
5. Create a PR to `dev` to bump the version in `CHANGELOG.md` and `setup.py` and change the gitpod container to `nfcore/gitpod:latest`.
88
6. Make sure all CI tests are passing!
99
7. Create a PR from `dev` to `main`
10-
8. Make sure all CI tests are passing again (additional tests are run on PRs to `main`)
11-
9. Request review (2 approvals required)
12-
10. Merge the PR into `main`
13-
11. Wait for CI tests on the commit to passed
14-
12. (Optional but a good idea) Run a manual sync on `nf-core/testpipeline` and check that CI is passing on the resulting PR.
15-
13. Create a new release copying the `CHANGELOG` for that release into the description section.
10+
8. Run a manual sync on `nf-core/testpipeline` and check that CI is passing on the resulting PR: use the `Sync template` GitHub Action from the tools repository specifying the pipeline name and running from the `dev` branch.
11+
9. Warn someone from Seqera to make sure that the Seqera Platform is working as expected with the new template: use the `nf-core/testpipeline` new branch with the template updates.
12+
10. Make sure all CI tests are passing again (additional tests are run on PRs to `main`)
13+
11. Request review (2 approvals required)
14+
12. Merge the PR into `main`
15+
13. Wait for CI tests on the commit to passed
16+
14. Create a new release copying the `CHANGELOG` for that release into the description section.
1617

1718
## After release
1819

19-
1. 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.
20-
2. Check that the automatic `PyPi` deployment has worked: [pypi.org/project/nf-core](https://pypi.org/project/nf-core/)
21-
3. Check `BioConda` has an automated PR to bump the version, and merge. eg. [bioconda/bioconda-recipes #20065](https://github.com/bioconda/bioconda-recipes/pull/20065)
22-
4. 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`.
23-
5. Run `rich-codex` on the [tools/website repo](https://github.com/nf-core/website/actions/workflows/rich-codex.yml) to regenerate docs screengrabs (actions `workflow_dispatch` button)
20+
1. Run the `Sync template` GitHub Action to trigger the template update PR to some selected pipelines (sarek, createtaxdb, proteinfold, mag, #team-maintainers channel) and ask the pipeline maintainers to make the update and report any issues/comments.
21+
2. Run `rich-codex` to regenerate docs screengrabs: `Generate images for docs` GitHub Action on the [tools/website repo](https://github.com/nf-core/website/actions/workflows/rich-codex.yml).
22+
3. Manually trigger the `Sync template` GitHub Action for all pipelines.
23+
4. Check that the automatic `PyPi` deployment has worked: [pypi.org/project/nf-core](https://pypi.org/project/nf-core/)
24+
5. Check `BioConda` has an automated PR to bump the version, and merge. eg. [bioconda/bioconda-recipes #20065](https://github.com/bioconda/bioconda-recipes/pull/20065)
25+
6. 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`.

.github/snapshots/adaptivecard.nf.test.snap

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -106,7 +106,7 @@
106106
]
107107
],
108108
"meta": {
109-
"nf-test": "0.9.2",
109+
"nf-test": "0.9.3",
110110
"nextflow": "25.03.1"
111111
},
112112
"timestamp": "2025-05-07T13:52:10.350817122"

.github/snapshots/changelog.nf.test.snap

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -106,7 +106,7 @@
106106
]
107107
],
108108
"meta": {
109-
"nf-test": "0.9.2",
109+
"nf-test": "0.9.3",
110110
"nextflow": "25.03.1"
111111
},
112112
"timestamp": "2025-05-07T13:52:01.993722854"

.github/snapshots/ci.nf.test.snap

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -106,7 +106,7 @@
106106
]
107107
],
108108
"meta": {
109-
"nf-test": "0.9.2",
109+
"nf-test": "0.9.3",
110110
"nextflow": "25.03.1"
111111
},
112112
"timestamp": "2025-05-07T13:52:03.306256217"

.github/snapshots/citations.nf.test.snap

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -106,7 +106,7 @@
106106
]
107107
],
108108
"meta": {
109-
"nf-test": "0.9.2",
109+
"nf-test": "0.9.3",
110110
"nextflow": "25.03.1"
111111
},
112112
"timestamp": "2025-05-07T13:52:14.716393995"

.github/snapshots/code_linters.nf.test.snap

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -106,7 +106,7 @@
106106
]
107107
],
108108
"meta": {
109-
"nf-test": "0.9.2",
109+
"nf-test": "0.9.3",
110110
"nextflow": "25.03.1"
111111
},
112112
"timestamp": "2025-05-07T13:52:14.716393995"

.github/snapshots/codespaces.nf.test.snap

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -106,7 +106,7 @@
106106
]
107107
],
108108
"meta": {
109-
"nf-test": "0.9.2",
109+
"nf-test": "0.9.3",
110110
"nextflow": "25.03.1"
111111
},
112112
"timestamp": "2025-05-07T13:52:14.716393995"

.github/snapshots/default.nf.test.snap

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -106,7 +106,7 @@
106106
]
107107
],
108108
"meta": {
109-
"nf-test": "0.9.2",
109+
"nf-test": "0.9.3",
110110
"nextflow": "25.04.0"
111111
},
112112
"timestamp": "2025-05-07T13:29:04.284923"

.github/snapshots/documentation.nf.test.snap

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -106,7 +106,7 @@
106106
]
107107
],
108108
"meta": {
109-
"nf-test": "0.9.2",
109+
"nf-test": "0.9.3",
110110
"nextflow": "25.03.1"
111111
},
112112
"timestamp": "2025-05-07T13:52:10.350817122"

.github/snapshots/email.nf.test.snap

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -106,7 +106,7 @@
106106
]
107107
],
108108
"meta": {
109-
"nf-test": "0.9.2",
109+
"nf-test": "0.9.3",
110110
"nextflow": "25.03.1"
111111
},
112112
"timestamp": "2025-05-07T13:52:10.350817122"

0 commit comments

Comments
 (0)