Bioconductor / bioconductor_docker

Docker Containers for Bioconductor
https://bioconductor.org/help/docker/
Artistic License 2.0
73 stars 31 forks source link

Add installation testing in both release and devel built images #20

Closed seandavi closed 3 years ago

seandavi commented 3 years ago

Fixes #19.

This GHactions workflow uses the current devel and RELEASE_3_12 images to test installing five packages (see code). Replace packages as needed, but the idea here is to test the actual functionality of the images. Additional tests can be added as needed. This workflow uses an example "matrix" build, so one could, for example, add "repositories" as another variable in the matrix to test against CRAN or RSPM repos. Additional tests including loading packages might be useful.

seandavi commented 3 years ago

Status badge code, if desired:

![test-images-install](https://github.com/seandavi/bioconductor_docker/workflows/test-images-install/badge.svg)

test-images-install

nturaga commented 3 years ago

Thanks @seandavi.