From ed3f162c925a5bf55899a9b5f725f9c66fac1dd1 Mon Sep 17 00:00:00 2001 From: Hardik Dodiya Date: Tue, 15 Apr 2025 11:12:17 +0200 Subject: [PATCH] Add ok-to-publish label handling in docker publish workflow --- .github/workflows/publish-docker.yml | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/.github/workflows/publish-docker.yml b/.github/workflows/publish-docker.yml index 6606e12d..bf105aea 100644 --- a/.github/workflows/publish-docker.yml +++ b/.github/workflows/publish-docker.yml @@ -10,6 +10,10 @@ on: tags: - v* pull_request: + paths-ignore: + - 'docs/**' + - '**/*.md' + types: [labeled, unlabeled, opened, synchronize, reopened] permissions: contents: read @@ -67,4 +71,4 @@ jobs: platforms: ${{ env.platforms }} tags: ${{ steps.meta.outputs.tags }} labels: ${{ steps.meta.outputs.labels }} - push: ${{ github.event_name != 'pull_request' }} + push: ${{ github.event_name != 'pull_request' || contains(github.event.pull_request.labels.*.name, 'ok-to-publish') }}