This application showing how we could build CI pipeline using Github action workflow , which will build docker image and push to docker hub.
CI yaml is one of the workflows which GitHub providing, check this to know more about GITHUB actions.
Check Actions Tab https://github.com/RitreshGirdhar/github-actions-demo/actions