diff --git a/.gitea/workflows/build-deploy.yaml b/.gitea/workflows/build-deploy.yaml index 0812aa6..af7ead3 100644 --- a/.gitea/workflows/build-deploy.yaml +++ b/.gitea/workflows/build-deploy.yaml @@ -1,19 +1,19 @@ name: Arbeitszeitmessung Deploy run-name: ${{ gitea.actor }} is building and deploying arbeitszeitmesssung on: - push: - branches: - - "main" - tags: - - "*" workflow_run: - workflows: [tests] + workflows: ["tests"] types: - completed jobs: build: name: Build Go Image and Upload + if: | + github.event.workflow_run.conclusion == 'success' && + github.event.workflow_run.event == 'push' && + startsWith(github.event.workflow_run.head_branch, 'main') && + startsWith(github.event.workflow_run.head_commit.ref, 'refs/tags/') runs-on: ubuntu-latest steps: - name: Checkout