From dbeab48d85b4ce03a7585256e37e3cef837c87e1 Mon Sep 17 00:00:00 2001
From: BillionClaw
Date: Sun, 19 Apr 2026 11:31:30 +0800
Subject: [PATCH 1/3] fix(lint): use correct config key zenodo_release instead
of zenodo_doi
---
nf_core/pipelines/lint/readme.py | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/nf_core/pipelines/lint/readme.py b/nf_core/pipelines/lint/readme.py
index 67eb49f957..387fea6f50 100644
--- a/nf_core/pipelines/lint/readme.py
+++ b/nf_core/pipelines/lint/readme.py
@@ -85,7 +85,7 @@ def readme(self):
else:
warned.append("README did not have an nf-core template version badge.")
- if "zenodo_doi" not in ignore_configs:
+ if "zenodo_release" not in ignore_configs:
# Check that zenodo.XXXXXXX has been replaced with the zendo.DOI
zenodo_re = r"/zenodo\.X+"
match = re.search(zenodo_re, content)
From e90ae6533b4ad11c1441b49b486bf22bfc08a552 Mon Sep 17 00:00:00 2001
From: mashehu
Date: Mon, 27 Apr 2026 10:59:39 +0200
Subject: [PATCH 2/3] use `zenodo_doi` instead of `zenodo_release`
---
nf_core/pipelines/lint/readme.py | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/nf_core/pipelines/lint/readme.py b/nf_core/pipelines/lint/readme.py
index 387fea6f50..57a3dfa3a2 100644
--- a/nf_core/pipelines/lint/readme.py
+++ b/nf_core/pipelines/lint/readme.py
@@ -38,7 +38,7 @@ def readme(self):
readme:
- nextflow_badge
- nfcore_template_badge
- - zenodo_release
+ - zenodo_doi
"""
passed = []
@@ -85,7 +85,7 @@ def readme(self):
else:
warned.append("README did not have an nf-core template version badge.")
- if "zenodo_release" not in ignore_configs:
+ if "zenodo_doi" not in ignore_configs:
# Check that zenodo.XXXXXXX has been replaced with the zendo.DOI
zenodo_re = r"/zenodo\.X+"
match = re.search(zenodo_re, content)
From be65a6c63a9c610cf18ffef5dbbf914dcdf0775e Mon Sep 17 00:00:00 2001
From: nf-core-bot
Date: Mon, 27 Apr 2026 11:59:22 +0000
Subject: [PATCH 3/3] [automated] Update CHANGELOG.md
---
CHANGELOG.md | 1 +
1 file changed, 1 insertion(+)
diff --git a/CHANGELOG.md b/CHANGELOG.md
index 079a7f660f..53c2f32c36 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -92,6 +92,7 @@
- Fix changelog bot failing after linting step ([#4155](https://github.com/nf-core/tools/pull/4155))
- lint for correct syntax for compressed files in stubs ([#4048](https://github.com/nf-core/tools/pull/4048))
- fix linting with missing input ([#4202](https://github.com/nf-core/tools/pull/4202))
+- fix(lint): use correct config key zenodo_doi ([#4201](https://github.com/nf-core/tools/pull/4201))
### Modules