Skip to content

Commit d64b86f

Browse files
authored
ci: fix to make pr label job required check (#756)
* ci: fix to make pr label job required check Signed-off-by: Paul S. Schweigert <paul@paulschweigert.com> * don't run label job in merge queue Signed-off-by: Paul S. Schweigert <paul@paulschweigert.com> * multi-step Signed-off-by: Paul S. Schweigert <paul@paulschweigert.com> --------- Signed-off-by: Paul S. Schweigert <paul@paulschweigert.com>
1 parent f29369e commit d64b86f

1 file changed

Lines changed: 7 additions & 0 deletions

File tree

.github/workflows/pr-label.yml

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@ name: "Label PR by conventional commit prefix"
33
on:
44
pull_request_target:
55
types: [opened, edited, synchronize]
6+
merge_group:
67

78
jobs:
89
label:
@@ -12,6 +13,7 @@ jobs:
1213
issues: write
1314
steps:
1415
- name: Apply label based on PR title prefix
16+
if: github.event_name == 'pull_request_target'
1517
uses: actions/github-script@v7
1618
with:
1719
script: |
@@ -45,3 +47,8 @@ jobs:
4547
issue_number: context.payload.pull_request.number,
4648
labels: [label],
4749
});
50+
- name: Skip label in merge queue
51+
if: github.event_name == 'merge_group'
52+
run: echo "PR title already validated at PR open/edit time"
53+
54+

0 commit comments

Comments
 (0)