diff --git a/.github/workflows/publish-json.yml b/.github/workflows/publish-json.yml index bc5fb9f..6c98822 100644 --- a/.github/workflows/publish-json.yml +++ b/.github/workflows/publish-json.yml @@ -6,13 +6,12 @@ on: - main types: - closed - paths: - - 'release-**' + workflow_dispatch: jobs: build-json-archive: name: Generate and package JSON files - if: ${{ github.event.pull_request.merged }} + if: ${{ (github.event.pull_request.merged && startsWith(github.head_ref, 'release-')) || github.event_name == 'workflow_dispatch' }} runs-on: ubuntu-22.04 permissions: contents: write