Common workflows for CI/CD on github:
- docker workflows:
- docker login to login to docker registry. Default registry is ghcr.io
- docker release to run docker build and push.
- docker-compos remote to execute docker-compose commands (such as pull and up) on your remote server
- gradle workflows
- gradle build run build for unit testing
- tagging tag repo with version found in build.gradle
- gradle publish
- increment version to increment next minor version
- github project workflows if you are using the github project board