From 7e33f48a3bb2bbc4fe52c3c5c6a158ef6405d0d5 Mon Sep 17 00:00:00 2001 From: Caroline Russell <80227828+cerrussell@users.noreply.github.com> Date: Sun, 8 Jan 2023 03:06:40 -0500 Subject: [PATCH 1/2] Added short commit to tag action --- .github/workflows/docker-image.yml | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/.github/workflows/docker-image.yml b/.github/workflows/docker-image.yml index 1e836a178..aea73b03c 100644 --- a/.github/workflows/docker-image.yml +++ b/.github/workflows/docker-image.yml @@ -10,6 +10,9 @@ jobs: steps: - name: ☁️ Checkout source uses: actions/checkout@v3 + - name: Save commit hashes for tag + id: commit + uses: pr-mpt/actions-commit-hash@v2 - name: 🔧 Set up QEMU uses: docker/setup-qemu-action@v2 - name: 🔧 Set up Docker Buildx @@ -39,7 +42,7 @@ jobs: with: push: true context: backend - tags: infisical/backend:latest + tags: infisical/backend:${{ steps.commit.outputs.short }} platforms: linux/amd64,linux/arm64 frontend-image: @@ -49,6 +52,9 @@ jobs: steps: - name: ☁️ Checkout source uses: actions/checkout@v3 + - name: Save commit hashes for tag + id: commit + uses: pr-mpt/actions-commit-hash@v2 - name: 🔧 Set up QEMU uses: docker/setup-qemu-action@v2 - name: 🔧 Set up Docker Buildx @@ -80,7 +86,7 @@ jobs: with: push: true context: frontend - tags: infisical/frontend:latest + tags: infisical/frontend:${{ steps.commit.outputs.short }} platforms: linux/amd64,linux/arm64 build-args: | POSTHOG_API_KEY=${{ secrets.PUBLIC_POSTHOG_API_KEY }} From 9241020eb25d9ec807f6c50a45376efcf914aac2 Mon Sep 17 00:00:00 2001 From: Caroline Russell <80227828+cerrussell@users.noreply.github.com> Date: Sun, 8 Jan 2023 03:12:30 -0500 Subject: [PATCH 2/2] Added back latest tag --- .github/workflows/docker-image.yml | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/.github/workflows/docker-image.yml b/.github/workflows/docker-image.yml index aea73b03c..db182c24a 100644 --- a/.github/workflows/docker-image.yml +++ b/.github/workflows/docker-image.yml @@ -42,7 +42,8 @@ jobs: with: push: true context: backend - tags: infisical/backend:${{ steps.commit.outputs.short }} + tags: infisical/backend:${{ steps.commit.outputs.short }}, + infisical/backend:latest platforms: linux/amd64,linux/arm64 frontend-image: @@ -86,7 +87,8 @@ jobs: with: push: true context: frontend - tags: infisical/frontend:${{ steps.commit.outputs.short }} + tags: infisical/frontend:${{ steps.commit.outputs.short }}, + infisical/frontend:latest platforms: linux/amd64,linux/arm64 build-args: | POSTHOG_API_KEY=${{ secrets.PUBLIC_POSTHOG_API_KEY }}