tools
tools copied to clipboard
Add linting rule that all processes with a `version` or `versions` named output gets added to the `ch_versions` channel
Description of feature
When we forget to mix in the version from a new process to the versions channel. It would be nice to add a linter that inspects all the called processes to find those that have a version, and check that they are mixed into to the ch_versions when present. Perhaps even warn when it isn't present. If folks are interested, I can take a shot at implementing this.
I wouldn't also be opposed to removing all the channel versions boiler, requested here.