moja-global / FLINT.Reporting

Repository for Reporting Tool functionality for classifying FLINT output results into standard reporting formats.
Mozilla Public License 2.0
10 stars 17 forks source link

Add CI for building and publishing image on GHCR #28

Closed asmijafar20 closed 2 years ago

asmijafar20 commented 2 years ago

Description

Previously the Moja Global docker images were pushed on the docker hub from different people with their accounts. So it's not centralized in one place that's why we have used GitHub Container Registry to maintain all the images in one place. Also, there are no Continuous integration workflows set up in the repository so the images are not able to update when there is a new release in the project. To solve all these problems I have created the CI workflow which will continuously build and publish the image whenever the release triggers it.