diff --git a/.github/workflows/pull-requests.yml b/.github/workflows/pull-requests.yml index cb0a9216b..92a755781 100644 --- a/.github/workflows/pull-requests.yml +++ b/.github/workflows/pull-requests.yml @@ -4,9 +4,13 @@ on: pull_request: branches: - mealie-next + merge_group: + types: [checks_requested] + branches: + - mealie-next concurrency: - group: ${{ github.workflow }}-${{ github.event.pull_request.number }} + group: ${{ github.workflow }}-${{ github.event.pull_request.number || github.event.merge_group.head_ref }} cancel-in-progress: true jobs: @@ -47,7 +51,10 @@ jobs: publish-image: name: "Publish PR Image" - if: contains(github.event.pull_request.labels.*.name, 'build-image') && github.repository == 'mealie-recipes/mealie' + if: | + github.event_name == 'pull_request' && + contains(github.event.pull_request.labels.*.name, 'build-image') && + github.repository == 'mealie-recipes/mealie' permissions: contents: read packages: write