ImagingDataCommons / CloudSegmentator

Medical imaging segmentation workflows for FireCloud (Terra) and Seven Bridges Cancer Genomics Cloud
Apache License 2.0
3 stars 2 forks source link

fix gh actions files #32

Closed vkt1414 closed 10 months ago

vkt1414 commented 1 year ago

Previously in #26 I overlooked the fact that although pushing the images to Dockerhub and ghcr.io jobs depends on successful build, the jobs were lacking the git checkout step, so the jobs were unable to find the dockerfiles. In this iteration, I removed pushing the images as jobs. Instead, I incorporate them as steps depending on the push events. This would avoid running two additional runners, checking out the repo, and building images twice.

vkt1414 commented 10 months ago

This PR is now updated to remove ghcr.io as a container registry. Dockerhub will remain as the only registry.