diff --git a/.github/workflows/release.yaml b/.github/workflows/release.yaml index febc574f..b55de04c 100644 --- a/.github/workflows/release.yaml +++ b/.github/workflows/release.yaml @@ -2,15 +2,19 @@ name: Release on: pull_request: + branches: + - main types: [closed] + workflow_dispatch: {} permissions: {} jobs: release: if: >- - github.event.pull_request.merged == true && - contains(github.event.pull_request.labels.*.name, 'release') + github.event_name == 'workflow_dispatch' || + (github.event.pull_request.merged == true && + contains(github.event.pull_request.labels.*.name, 'release')) runs-on: ubuntu-latest permissions: contents: write