Skip to content

Commit d881ded

Browse files
authored
Add PR governance workflow for review processes
1 parent bfec024 commit d881ded

1 file changed

Lines changed: 35 additions & 0 deletions

File tree

.github/workflows/governance.yml

Lines changed: 35 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,35 @@
1+
---
2+
name: PR Governance
3+
4+
on:
5+
pull_request_target:
6+
types: [
7+
opened,
8+
synchronize,
9+
reopened,
10+
ready_for_review,
11+
review_requested,
12+
review_request_removed,
13+
assigned,
14+
unassigned
15+
]
16+
pull_request_review:
17+
types: [submitted, dismissed]
18+
19+
jobs:
20+
governance:
21+
name: Reviews
22+
# skip for draft PRs
23+
if: github.event.pull_request.draft == false
24+
permissions:
25+
statuses: write
26+
contents: read
27+
pull-requests: read
28+
# Use the reusable workflow defined in the central governance repository
29+
# zizmor: ignore[ref-confusion]
30+
uses: Universal-Commerce-Protocol/.github/.github/workflows/reusable-governance.yml@main
31+
with:
32+
repo-name: "python-sdk"
33+
secrets:
34+
# Required: An org-level Read token to read team memberships
35+
ORG_READ_TOKEN: ${{ secrets.ORG_READ_TOKEN }}

0 commit comments

Comments
 (0)