Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Auto-update software versions in modules #1434

Open
FriederikeHanssen opened this issue Mar 10, 2022 · 0 comments
Open

Auto-update software versions in modules #1434

FriederikeHanssen opened this issue Mar 10, 2022 · 0 comments
Labels
automation command line tools Anything to do with the cli interfaces infrastructure

Comments

@FriederikeHanssen
Copy link
Contributor

Description of feature

As discussed on slack, it would be great to have some sort of automatic checking for new software releases, replacing the version lines in the module and opening a PR within the modules repository saving time and effort to keep up with new releases.

Phil mentioned, that some of the functionality is already there and could be extended:

I guess it should be possible to watch Bioconda for new releases and automatically create a PR with the new version / container IDs etc. I mean, the nf-core linting tool already checks for updates so we have most of the functionality there.
Just a case of getting the linting tool to actually apply the changes and then wrapping that up into a bot that runs nightly in a GitHub Actions workflow and creates a PR.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
automation command line tools Anything to do with the cli interfaces infrastructure
Projects
No open projects
Development

Successfully merging a pull request may close this issue.

3 participants