-
Notifications
You must be signed in to change notification settings - Fork 12
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
Flag --use-singularity #9
Comments
I came back to this issue after some time and digged a bit deeper. It seems that in order to get singularity in docker running, docker needs to get started as |
Have you made any additional progress, @marrip ?:) |
Hey, actually no, I did some research and it seems like it's not possible to run singularity inside docker as part of a github action. At least not for now. I assume github has to change the action configuration to allow for the |
My workaround was basing my action on the conda action and working from there: So, instead of relying on the snakemake docker image, I set up an environment in ubuntu-latest myself. That way I'm able to run both conda and singularity. |
That looks very promising, I will try to use that as well! Cheers! |
Note that I've set the tests up using pytest, based on the (somewhat buggy) |
It works! It's awesome, I simply run my |
Follow instructions from snakemake/snakemake-github-action#9
Hey,
I first want to say that I really appreciate that you put these actions together - it makes things so much easier to have workflows continuously linted and tested. I was just wondering if you intend to make it possible to use singularity-containers in the testing process. I know this might not be super trivial but really helpful! Let me know what you think. 😃
The text was updated successfully, but these errors were encountered: