Just ran a successful test to deploy docker images over cicd with github releases as the source; GitHub - Dallas-Makerspace/base-image: Docker Base Image is the demo repo.
To use just clon, create a .env file with your settings (namely exporting GH_USER, GH_SECRET [api token], and GH_REPO), and read the README.md.
Pop in #vintage_computer on discord if you have questions.