-
Notifications
You must be signed in to change notification settings - Fork 220
Preserve the value of self.modules_repo across nested calls #3881
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
Conversation
21598a1 to
fb80c7d
Compare
Codecov Report✅ All modified and coverable lines are covered by tests. ☔ View full report in Codecov by Sentry. 🚀 New features to boost your workflow:
|
|
I have tested it, and it does seem to work correctly. The modules.json file is correct and subworkflow installation and linting work without failure. |
mashehu
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
nice, could we have a test for this, so we don't run into the same thing in the future?
mirpedrol
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM, thanks!
I agree with @mashehu that we should add a test for this before merging 🙂
7a4e274 to
eae5c97
Compare
|
Test added and passing. Requires nf-core-test/modules#4 to be merged and the last commit to be removed before merging |
|
Hi all, wondering if we would be able to squeeze this one into 3.5.0 as well? I am encountering this bug working on my pipeline and it would be good to be able to install the required subworkflows correctly! |
|
Thanks. nf-core-test/modules#4 should probably be approved too (although technically |
eae5c97 to
6caa62e
Compare
|
Thank you ! |
Fixes #3876
I think this is all that is needed to fix #3876. I ran the four commands listed in the issue and
pipelines lintnow works.PR checklist
CHANGELOG.mdis updateddocsis updated