From 2fabd74e10ce04935f424b3891894ff32eb388a6 Mon Sep 17 00:00:00 2001 From: Dario Lencina Date: Tue, 9 Jul 2024 22:33:29 -0400 Subject: [PATCH] save --- .github/workflows/upload-api-docker-hub.yaml | 15 ++++++--------- 1 file changed, 6 insertions(+), 9 deletions(-) diff --git a/.github/workflows/upload-api-docker-hub.yaml b/.github/workflows/upload-api-docker-hub.yaml index 7b9eeefc..31b77796 100644 --- a/.github/workflows/upload-api-docker-hub.yaml +++ b/.github/workflows/upload-api-docker-hub.yaml @@ -1,13 +1,14 @@ name: Publish API to Docker image on: - pull_request: + push: + branches: + - main paths: - 'actix-api/**' - 'types/**' - - 'yew-ui/**' - - 'docker/**' - + - Dockerfile.actix + jobs: push_to_registry: name: Push API Docker image to Docker Hub @@ -27,14 +28,10 @@ jobs: id: extract_sha run: echo "::set-output name=sha8::$(echo ${GITHUB_SHA::8})" - - name: Extract branch name - id: extract_branch - run: echo "::set-output name=branch::${GITHUB_HEAD_REF:-${GITHUB_REF#refs/heads/}}" - - name: Build and push API Docker image uses: docker/build-push-action@v4 with: context: . file: Dockerfile.actix push: true - tags: securityunion/rustlemania-api:${{ steps.extract_branch.outputs.branch }}-${{ steps.extract_sha.outputs.sha8 }} + tags: securityunion/rustlemania-api:${{ github.ref_name }}-${{ steps.extract_sha.outputs.sha8 }}