diff --git a/.github/workflows/python-publish.yml b/.github/workflows/python-publish.yml index a980a00f..b7efc3ac 100644 --- a/.github/workflows/python-publish.yml +++ b/.github/workflows/python-publish.yml @@ -1,6 +1,11 @@ name: release on: + pull_request: + types: [closed] + branches: + - main + push: tags: - 'v**' @@ -20,6 +25,7 @@ concurrency: jobs: build-and-publish: + if: github.event_name == 'push' || (github.event_name == 'pull_request' && github.event.pull_request.merged == true) runs-on: ubuntu-latest steps: