-
Notifications
You must be signed in to change notification settings - Fork 762
Add ARM CI tests #1530
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
Add ARM CI tests #1530
Conversation
Update container versions for ARM architecture and
|
Discussed with @nf-core/infrastructure, and we decided it wasn't worth it. We're going to test at
Not bothering with the nf-test pipeline level. Could it catch things? Maybe. Will it be a ton of CI hours and probably result in people fighting failing tests more? Definitely. |
For reference, GPU tests are a different story. It tests different functionality in the pipeline, not the same code, just a different architecture. The only edge case we're not catching is that local modules differ. And those aren't worth the complexity in the CI, and I'd rather encourage people to contribute their local modules to nf-core/modules |
Uses runs-on to validate ARM64 runs.
After writing this PR, I don't know if we should bother with this.
I think #1529 across all of the pipelines will cover our "end-to-end this pipeline runs on ARM" stamp.
We're also ensuring that the modules work container-wise at the nf-core/modules level. So this would probably be more headache than it's worth?