From faeea9fabf53965824fc945fb8ab59a71683d6b6 Mon Sep 17 00:00:00 2001 From: Daniel Thomas Date: Tue, 16 Nov 2021 15:52:23 +0100 Subject: [PATCH] devops: docker-hub release version --- .github/workflows/release.yml | 15 ++++++++------- 1 file changed, 8 insertions(+), 7 deletions(-) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 2bcaf71..60d1df5 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -40,6 +40,12 @@ jobs: - name: Check Out Repo uses: actions/checkout@v2 + - name: Docker meta + id: meta + uses: docker/metadata-action@v3 + with: + images: foomo/contentfulproxy + - name: Login to Docker Hub uses: docker/login-action@v1 with: @@ -50,20 +56,15 @@ jobs: id: buildx uses: docker/setup-buildx-action@v1 - - name: Set tag on output - id: vars - run: echo ::set-output name=tag::${GITHUB_REF#refs/*/} - - name: Build and push id: docker_build uses: docker/build-push-action@v2 - env: - RELEASE_VERSION: ${{ steps.vars.outputs.tag }} with: context: ./ file: ./Dockerfile push: true - tags: ${{ secrets.DOCKER_HUB_USERNAME }}/contentfulproxy:$RELEASE_VERSION + tags: ${{ steps.meta.outputs.tags }} + labels: ${{ steps.meta.outputs.labels }} - name: Image digest run: echo ${{ steps.docker_build.outputs.digest }}