AlexsLemonade / OpenScPCA-analysis

An open, collaborative project to analyze data from the Single-cell Pediatric Cancer Atlas (ScPCA) Portal
Other
5 stars 14 forks source link

Update docker images and GHA to use miniforge #740

Closed jashapiro closed 1 month ago

jashapiro commented 1 month ago

Closes #711 Closes #713

In this PR, I changed the GitHub Actions for active modules and templates to use miniforge in place of miniconda.

I also updated the Docker images that use both conda and renv to be set up using miniforge (now mirroring the installation from the miniforge Docker image). I also updated the docs example for that instruction, but I did not do a larger docs update, as I will leave that for #712.

While I was in there, I cleaned a few little things in the Dockerfiles to make them more uniform.