Add CI to build docker images on releases (#836)
* Fix the url of the fetched file * Fix binary in the GPG check * Add docker build * Import GPG pub keys * Copy missing binaries * Checkout first * Add missing mkdir * Set bin as executable * Fix exec flag earlier * Fix docker calls * Fix version parsing * Fix image names * Cleanup * Fix ENV issue * Only allow user keys on pre-releases * Add Docker Hub token and enable pushing * Make Docker owner configurable via secrets * Fix owner * Remove duplicate secret
parent
782e40b1
Showing
- cumulus/.github/workflows/release-10_docker.yml 121 additions, 0 deletionscumulus/.github/workflows/release-10_docker.yml
- cumulus/.github/workflows/release-99_bot-announce.yml 1 addition, 1 deletioncumulus/.github/workflows/release-99_bot-announce.yml
- cumulus/docker/injected.Dockerfile 2 additions, 0 deletionscumulus/docker/injected.Dockerfile
- cumulus/docker/scripts/build-injected-image.sh 2 additions, 2 deletionscumulus/docker/scripts/build-injected-image.sh
Please register or sign in to comment