From f4eef2c66694c37f8320924ed23850ef950207b9 Mon Sep 17 00:00:00 2001 From: Daniel Bauer <4690162+dnlbauer@users.noreply.github.com> Date: Mon, 1 May 2023 12:36:30 +0200 Subject: [PATCH] fix actions for dependabot --- .github/workflows/publish-docker.yml | 16 ++++++++++++---- 1 file changed, 12 insertions(+), 4 deletions(-) diff --git a/.github/workflows/publish-docker.yml b/.github/workflows/publish-docker.yml index d309876..1d8b8b9 100644 --- a/.github/workflows/publish-docker.yml +++ b/.github/workflows/publish-docker.yml @@ -5,7 +5,14 @@ on: branches: [ "main" ] pull_request: branches: [ "main" ] +concurrency: + group: ${{ github.workflow }}-${{ github.ref }} + cancel-in-progress: true +env: + CONTAINER_REGISTRY_USER: dnlbauer + IMAGE_NAME: pdfact-service + jobs: build: @@ -20,21 +27,22 @@ jobs: - name: docker login uses: docker/login-action@v2 with: - username: ${{secrets.DOCKER_USER}} + username: ${{env.CONTAINER_REGISTRY_USER}} password: ${{secrets.DOCKER_PASSWORD}} - name: docker build and push uses: docker/build-push-action@v3 with: context: . push: true - tags: ${{secrets.DOCKER_USER}}/pdfact-service:latest , ${{secrets.DOCKER_USER}}/pdfact-service:${{ steps.tag.outputs.tag }} + tags: ${{env.CONTAINER_REGISTRY_USER}}/${{env.IMAGE_NAME}}:latest , ${{env.CONTAINER_REGISTRY_USER}}/${{env.IMAGE_NAME}}:${{ steps.tag.outputs.tag }} - name: docker push readme uses: christian-korneck/update-container-description-action@v1 + if: ${{ github.event_name != 'pull_request' }} env: - DOCKER_USER: ${{secrets.DOCKER_USER}} + DOCKER_USER: ${{env.CONTAINER_REGISTRY_USER}} DOCKER_PASS: ${{secrets.DOCKER_PASSWORD}} with: - destination_container_repo: dnlbauer/pdfact-service + destination_container_repo: ${{env.CONTAINER_REGISTRY_USER}}/${{env.IMAGE_NAME}} provider: dockerhub short_description: 'Analyze pdf files with pdfact using a simple web API.' readme_file: 'README.md'