-
Notifications
You must be signed in to change notification settings - Fork 955
update module: spaceranger #8911
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
edmundmiller
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.
Awesome! Looks good to me, thanks!
Add a new job that warns when fork PRs modify Dockerfile or environment.yml files. This addresses the issue where container builds silently fail to run on fork PRs due to security restrictions, providing clear feedback to contributors and maintainers. 🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude <noreply@anthropic.com>
|
Is there anything left to be done for this PR? I'd like to see Space Ranger 4.0.1 available for use by nf-core/spatialvi to fix an issue I have running that pipeline. |
edmundmiller
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!
Co-authored-by: Florian Wuennemann <flowuenne@gmail.com>
|
@edmundmiller Any issues with the remaining failing tests? Are the lint failures valid? I can't quite make out why the nf-tests are failing. |
|
There seems to be a unicode character (?) in the quay.io URLs that's causing e.g., in vim, I see the following for nf-core/modules/spaceranger/*/main.nf: |
After removing the "insisible" character (apparently a zero-width space),
Using the following image format resolves those lint errors: |
PR checklist
Closes #8910 by bumping the spaceranger version in the Dockerfile, also update the README.
versions.ymlfile.labelnf-core modules test <MODULE> --profile dockernf-core modules test <MODULE> --profile singularitynf-core modules test <MODULE> --profile condanf-core subworkflows test <SUBWORKFLOW> --profile dockernf-core subworkflows test <SUBWORKFLOW> --profile singularitynf-core subworkflows test <SUBWORKFLOW> --profile conda