From d72d96f9d0b46e82d3d06402a1e0c70575c3e4a5 Mon Sep 17 00:00:00 2001 From: Matthew Penner Date: Tue, 15 Dec 2020 16:24:15 -0700 Subject: [PATCH] =?UTF-8?q?=F0=9F=98=8A=20is=20for=20me=3F?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .github/workflows/docker.yml | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/.github/workflows/docker.yml b/.github/workflows/docker.yml index 5fd9b8a..8ed484a 100644 --- a/.github/workflows/docker.yml +++ b/.github/workflows/docker.yml @@ -41,12 +41,18 @@ jobs: username: ${{ github.repository_owner }} password: ${{ secrets.REGISTRY_TOKEN }} + - name: Get Build Information + id: build_info + run: | + echo "::set-output name=version_tag::${GITHUB_REF/refs\/tags\//}" + echo "::set-output name=short_sha::$(git rev-parse --short HEAD)" + - name: Release Production Build uses: docker/build-push-action@v2 if: "!contains(github.ref, 'develop')" with: build-args: | - VERSION=${GITHUB_REF:11} + VERSION=${{ steps.build_info.outputs.version_tag }} labels: ${{ steps.docker_meta.outputs.labels }} push: true tags: ${{ steps.docker_meta.outputs.tags }} @@ -56,7 +62,7 @@ jobs: if: "contains(github.ref, 'develop')" with: build-args: | - VERSION=dev-${GITHUB_SHA:8} + VERSION=dev-${{ steps.build_info.outputs.short_sha }} labels: ${{ steps.docker_meta.outputs.labels }} push: ${{ github.event_name != 'pull_request' }} tags: ${{ steps.docker_meta.outputs.tags }}