From 11285e4af0f54b94896d86a99d911ea2d6366478 Mon Sep 17 00:00:00 2001 From: nkanaev Date: Wed, 26 Mar 2025 14:42:15 +0000 Subject: [PATCH] update docker publish workflow --- .../{build-docker-image => build-docker.yml} | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) rename .github/workflows/{build-docker-image => build-docker.yml} (71%) diff --git a/.github/workflows/build-docker-image b/.github/workflows/build-docker.yml similarity index 71% rename from .github/workflows/build-docker-image rename to .github/workflows/build-docker.yml index 8d5a88a..fe7c705 100644 --- a/.github/workflows/build-docker-image +++ b/.github/workflows/build-docker.yml @@ -1,10 +1,12 @@ name: Publish Docker Image on: push: - tags: [ 'v*.*.*', 'v*.*', 'v*', 'latest' ] + tags: + - v* env: REGISTRY: ghcr.io IMAGE_NAME: nkanaev/yarr + jobs: build-and-push-image: runs-on: ubuntu-latest @@ -13,10 +15,10 @@ jobs: packages: write steps: - name: Checkout repository - uses: actions/checkout@v3 + uses: actions/checkout@v4 - name: Log in to the Container registry - uses: docker/login-action@f054a8b539a109f9f41c372932f1ae047eff08c9 + uses: docker/login-action@v3 with: registry: ${{ env.REGISTRY }} username: ${{ github.actor }} @@ -24,12 +26,12 @@ jobs: - name: Extract Docker metadata id: meta - uses: docker/metadata-action@98669ae865ea3cffbcbaa878cf57c20bbf1c6c38 + uses: docker/metadata-action@v5 with: images: ${{ env.REGISTRY }}/${{ env.IMAGE_NAME }} - name: Build and push Docker image - uses: docker/build-push-action@ac9327eae2b366085ac7f6a2d02df8aa8ead720a + uses: docker/build-push-action@v6 with: context: . file: ./etc/dockerfile