mirror of
https://github.com/kata-containers/kata-containers.git
synced 2025-06-23 22:17:19 +00:00
workflows: Add "stable" & "latest" tags to kata-deploy
When releasing a tarball, let's *also* add the "stable" & "latest" tags to the kata-deploy image. The "stable" tag refers to any official release, while the "latest" tag refers to any pre-release / release candidate. Fixes: #2302 Signed-off-by: Fabiano Fidêncio <fidencio@redhat.com>
This commit is contained in:
parent
32c3fb71f2
commit
a156288c1f
12
.github/workflows/release.yaml
vendored
12
.github/workflows/release.yaml
vendored
@ -100,10 +100,14 @@ jobs:
|
|||||||
run: |
|
run: |
|
||||||
# tag the container image we created and push to DockerHub
|
# tag the container image we created and push to DockerHub
|
||||||
tag=$(echo $GITHUB_REF | cut -d/ -f3-)
|
tag=$(echo $GITHUB_REF | cut -d/ -f3-)
|
||||||
docker tag katadocker/kata-deploy-ci:${{steps.build-and-push-kata-deploy-ci.outputs.PKG_SHA}} katadocker/kata-deploy:${tag}
|
tags=$(tag)
|
||||||
docker tag quay.io/kata-containers/kata-deploy-ci:${{steps.build-and-push-kata-deploy-ci.outputs.PKG_SHA}} quay.io/kata-containers/kata-deploy:${tag}
|
tags+=$([[ "$tag" =~ "alpha"|"rc" ]] && echo "latest" || echo "stable")
|
||||||
docker push katadocker/kata-deploy:${tag}
|
for tag in ${tags[@]}; do \
|
||||||
docker push quay.io/kata-containers/kata-deploy:${tag}
|
docker tag katadocker/kata-deploy-ci:${{steps.build-and-push-kata-deploy-ci.outputs.PKG_SHA}} katadocker/kata-deploy:${tag} && \
|
||||||
|
docker tag quay.io/kata-containers/kata-deploy-ci:${{steps.build-and-push-kata-deploy-ci.outputs.PKG_SHA}} quay.io/kata-containers/kata-deploy:${tag} && \
|
||||||
|
docker push katadocker/kata-deploy:${tag} && \
|
||||||
|
docker push quay.io/kata-containers/kata-deploy:${tag}; \
|
||||||
|
done
|
||||||
|
|
||||||
upload-static-tarball:
|
upload-static-tarball:
|
||||||
needs: kata-deploy
|
needs: kata-deploy
|
||||||
|
Loading…
Reference in New Issue
Block a user