From e4db2e4ea88c9b9135a83f1fdb348e0be65327b9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C3=81lison=20Fernandes?= Date: Tue, 20 Oct 2026 21:14:57 +0100 Subject: [PATCH] fix: when label-pr job is skipped, enforce workflow doesn't log pr labels --- .github/workflows/sdlc-enforce-labels.yml | 4 ++++ .github/workflows/sdlc-label-pr.yml | 2 +- 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/.github/workflows/sdlc-enforce-labels.yml b/.github/workflows/sdlc-enforce-labels.yml index c1969f540f..678fdb3f51 100644 --- a/.github/workflows/sdlc-enforce-labels.yml +++ b/.github/workflows/sdlc-enforce-labels.yml @@ -7,6 +7,10 @@ on: description: "Pull Request Number" required: true type: number + event-labels: + description: "PR labels from the triggering event payload (logging only)" + required: false + type: string permissions: {} diff --git a/.github/workflows/sdlc-label-pr.yml b/.github/workflows/sdlc-label-pr.yml index ac08a482ee..356ed7a8c1 100644 --- a/.github/workflows/sdlc-label-pr.yml +++ b/.github/workflows/sdlc-label-pr.yml @@ -32,7 +32,6 @@ concurrency: env: _PR_NUMBER: ${{ github.event.pull_request.number || inputs.pr-number }} - _PR_EVENT_LABELS: ${{ toJSON(github.event.pull_request.labels) }} # for logging purposes jobs: label-pr: @@ -110,3 +109,4 @@ jobs: uses: ./.github/workflows/sdlc-enforce-labels.yml with: pr-number: ${{ github.event.pull_request.number || inputs.pr-number }} + event-labels: ${{ toJSON(github.event.pull_request.labels) }}