From b8515a3ea2df0d8860a5d398061613d97764fa05 Mon Sep 17 00:00:00 2001 From: bunnam988 Date: Mon, 13 Jul 2026 14:46:24 +0530 Subject: [PATCH 1/4] Add explicit permissions block to PR Format Check workflow --- .github/workflows/pr-lint.yml | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/.github/workflows/pr-lint.yml b/.github/workflows/pr-lint.yml index f59c4d3..ccf925a 100644 --- a/.github/workflows/pr-lint.yml +++ b/.github/workflows/pr-lint.yml @@ -4,6 +4,10 @@ on: pull_request_target: types: [opened, edited] +permissions: + contents: read + pull-requests: write + jobs: lint: uses: rdkcentral/build_tools_workflows/.github/workflows/pr-lint.yml@develop From 6b06f5e7c5705ade5f988554a8d9b0fe0952be9e Mon Sep 17 00:00:00 2001 From: bunnam988 Date: Mon, 13 Jul 2026 16:00:08 +0530 Subject: [PATCH 2/4] Add issues:write for PR comment API --- .github/workflows/pr-lint.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/workflows/pr-lint.yml b/.github/workflows/pr-lint.yml index ccf925a..07f8076 100644 --- a/.github/workflows/pr-lint.yml +++ b/.github/workflows/pr-lint.yml @@ -6,6 +6,7 @@ on: permissions: contents: read + issues: write pull-requests: write jobs: From a7b7537f666b87580391cde041a772de71462208 Mon Sep 17 00:00:00 2001 From: bunnam988 Date: Mon, 13 Jul 2026 16:19:36 +0530 Subject: [PATCH 3/4] Add issues:write for PR comment API --- .github/workflows/pr-lint.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/pr-lint.yml b/.github/workflows/pr-lint.yml index 07f8076..372e9a3 100644 --- a/.github/workflows/pr-lint.yml +++ b/.github/workflows/pr-lint.yml @@ -2,7 +2,7 @@ name: PR Format Check on: pull_request_target: - types: [opened, edited] + types: [opened, edited, synchronize, reopened] permissions: contents: read From c010b40712b3d751c828a221db3e7ec17d8c8839 Mon Sep 17 00:00:00 2001 From: bunnam988 Date: Mon, 13 Jul 2026 16:40:27 +0530 Subject: [PATCH 4/4] Add issues:write for PR comment API --- .github/workflows/pr-lint.yml | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/.github/workflows/pr-lint.yml b/.github/workflows/pr-lint.yml index 372e9a3..7b2c503 100644 --- a/.github/workflows/pr-lint.yml +++ b/.github/workflows/pr-lint.yml @@ -9,6 +9,10 @@ permissions: issues: write pull-requests: write +concurrency: + group: pr-format-check-${{ github.event.pull_request.number }} + cancel-in-progress: true + jobs: lint: uses: rdkcentral/build_tools_workflows/.github/workflows/pr-lint.yml@develop