nf-core / modules

Repository to host tool-specific module files for the Nextflow DSL2 community!
https://nf-co.re/modules
MIT License
267 stars 677 forks source link

Renovate Workflow #4306

Open edmundmiller opened 9 months ago

edmundmiller commented 9 months ago

Ideally I'd like the workflow to be:

  1. Maintainers of that module(codeowners) get assigned
  2. Codeowners update the conda packages/tests/etc.(This should get fairly automatic with #4077). 3 Modules team to get review requested once the tests pass just to make sure things didn't get forgotten and just another set of eyes.
  3. Automerge once modules team approves.

_Originally posted by @Emiller88 in https://github.com/nf-core/modules/pull/4302#discussion_r1382624977_

edmundmiller commented 9 months ago

On the actual renovate side:

  1. Renovate bumps conda
  2. Renovate then bumps the containers when they're rebuilt with wave(#4077)

Renovate will need to be able to update the PR it's self as well...