From 3717454f89c37c53039ee25b06c3160c9edeb1fa Mon Sep 17 00:00:00 2001 From: hrj Date: Fri, 10 Dec 2021 09:27:07 +0530 Subject: [PATCH] add tags to docker images --- .github/workflows/docker-latest.yml | 17 ++++++++++++++++- 1 file changed, 16 insertions(+), 1 deletion(-) diff --git a/.github/workflows/docker-latest.yml b/.github/workflows/docker-latest.yml index 588ff52..32b2758 100644 --- a/.github/workflows/docker-latest.yml +++ b/.github/workflows/docker-latest.yml @@ -3,6 +3,8 @@ name: Update docker image on: push: branches: [ master ] + tags: + - 'v*' jobs: build: @@ -20,6 +22,18 @@ jobs: - name: Assemble Jar run: sbt assembly + - + name: Docker meta + id: meta + uses: docker/metadata-action@v3 + with: + images: librecaptcha/lc-core + tags: | + type=ref,event=branch + type=ref,event=pr + type=semver,pattern={{version}} + type=semver,pattern={{major}}.{{minor}} + - name: Login to Docker Hub if: github.event_name != 'pull_request' uses: docker/login-action@v1 @@ -37,8 +51,9 @@ jobs: with: context: ./ file: ./Runner.Dockerfile - tags: librecaptcha/lc-core:latest push: ${{ github.event_name != 'pull_request' }} + tags: ${{ steps.meta.outputs.tags }} + labels: ${{ steps.meta.outputs.labels }} - name: Image digest run: echo ${{ steps.docker_build.outputs.digest }}