diff --git a/.gitea/workflows/build-and-push.yml b/.gitea/workflows/build-and-push.yml index 7fb2bb5..ec37adb 100644 --- a/.gitea/workflows/build-and-push.yml +++ b/.gitea/workflows/build-and-push.yml @@ -3,15 +3,17 @@ name: Build and Push Container on: push: branches: - - master - - main + - master tags: - - v* - workflow_dispatch: + - v* + workflow_dispatch: null + pull_request: + branches: + - master jobs: build-and-push: - runs-on: ubuntu-latest + runs-on: butler-ci env: REGISTRY: gitea.wayfinderak.com IMAGE_NAME: gitea.wayfinderak.com/wayfinderak/geeksbot @@ -77,7 +79,7 @@ jobs: run: go test ./... - name: Log in to Gitea Container Registry - if: ${{ steps.delivery.outputs.run == 'true' }} + if: ${{ (steps.delivery.outputs.run == 'true') && github.event_name != 'pull_request' }} shell: bash run: | set -euo pipefail @@ -139,7 +141,7 @@ jobs: docker build "${build_args[@]}" . - name: Push image - if: ${{ steps.delivery.outputs.run == 'true' }} + if: ${{ (steps.delivery.outputs.run == 'true') && github.event_name != 'pull_request' }} shell: bash run: | set -euo pipefail