This repository contains the Dockerfiles for variety of applications. The GitHub actions workflow builds and pushes the image to Github Container Registry. But Github Actions are only triggered when there are changes in the VERSION file on any application.
Most of the workflow is inspired from this blog: https://www.learncloudnative.com/blog/2020-02-20-github-action-build-push-docker-images/
The images can be found here: https://github.com/jadia?tab=packages&q=dockerfiles
- Create a new folder with the image/application name.
- Create
Dockerfile
andVERSION
file in the folder and push the changes. - When
Dockerfile
or theVERSION
file is updated or added, Github Actions will build and push the image to Github container registry.