Daniel Lundin
08/24/2026, 7:55 PM--release param. Claude tells me:
The --release step in the template's linting.yml is gated on github.base_ref, which comes from the event payload. Switching the base fires pull_request: edited, which isn't in the default trigger set, so no new run happens — and re-running the failed job replays the original payload, so it still sees base_ref: master and runs --release again. It then fails on release: 2.2.0dev, which a dev-version pipeline can never pass.
Closing and reopening the PR fixes it (fresh reopened event, --release correctly skipped), but that's not an obvious move when the error says "release".
Hit this on nf-core/phyloplace#72. The gating itself looks long-standing — the only recent change I found is #4121 adding main alongside master — so I suspect it's GitHub's behaviour around base changes rather than anything in tools. Anyone seen this before / worth an issue?Evangelos Karatzas
08/24/2026, 8:25 PMJames Fellows Yates
08/25/2026, 4:38 AMDaniel Lundin
08/25/2026, 5:48 AMIgor Trujnara
08/27/2026, 10:14 AMgit commit -m "Re-run CI" --allow-empty && git push