From a32ca192510cdf4e437ce4081925abc50dc5ae8a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?C=C3=A9sar=20Arroba?= <19954079+cesararroba@users.noreply.github.com> Date: Fri, 14 Feb 2025 13:16:22 +0100 Subject: [PATCH] chore(gha): add tag for api and ui images on push to master (#6920) --- .github/workflows/api-build-lint-push-containers.yml | 7 +++++++ .github/workflows/ui-build-lint-push-containers.yml | 7 +++++++ 2 files changed, 14 insertions(+) diff --git a/.github/workflows/api-build-lint-push-containers.yml b/.github/workflows/api-build-lint-push-containers.yml index 1a463ff7bc..18553d73b7 100644 --- a/.github/workflows/api-build-lint-push-containers.yml +++ b/.github/workflows/api-build-lint-push-containers.yml @@ -63,6 +63,12 @@ jobs: - name: Checkout uses: actions/checkout@v4 + - name: Set short git commit SHA + id: vars + run: | + shortSha=$(git rev-parse --short ${{ github.sha }}) + echo "SHORT_SHA=shortSha" >> $GITHUB_ENV + - name: Login to DockerHub uses: docker/login-action@v3 with: @@ -82,6 +88,7 @@ jobs: push: true tags: | ${{ env.PROWLERCLOUD_DOCKERHUB_REPOSITORY }}/${{ env.PROWLERCLOUD_DOCKERHUB_IMAGE }}:${{ env.LATEST_TAG }} + ${{ env.PROWLERCLOUD_DOCKERHUB_REPOSITORY }}/${{ env.PROWLERCLOUD_DOCKERHUB_IMAGE }}:${{ env.SHORT_SHA }} cache-from: type=gha cache-to: type=gha,mode=max diff --git a/.github/workflows/ui-build-lint-push-containers.yml b/.github/workflows/ui-build-lint-push-containers.yml index a34c2379e6..79e8d52a9e 100644 --- a/.github/workflows/ui-build-lint-push-containers.yml +++ b/.github/workflows/ui-build-lint-push-containers.yml @@ -63,6 +63,12 @@ jobs: - name: Checkout uses: actions/checkout@v4 + - name: Set short git commit SHA + id: vars + run: | + shortSha=$(git rev-parse --short ${{ github.sha }}) + echo "SHORT_SHA=shortSha" >> $GITHUB_ENV + - name: Login to DockerHub uses: docker/login-action@v3 with: @@ -82,6 +88,7 @@ jobs: push: true tags: | ${{ env.PROWLERCLOUD_DOCKERHUB_REPOSITORY }}/${{ env.PROWLERCLOUD_DOCKERHUB_IMAGE }}:${{ env.LATEST_TAG }} + ${{ env.PROWLERCLOUD_DOCKERHUB_REPOSITORY }}/${{ env.PROWLERCLOUD_DOCKERHUB_IMAGE }}:${{ env.SHORT_SHA }} cache-from: type=gha cache-to: type=gha,mode=max