File tree Expand file tree Collapse file tree 1 file changed +35
-0
lines changed
Expand file tree Collapse file tree 1 file changed +35
-0
lines changed Original file line number Diff line number Diff line change 1+ name : remove-needs-review-on-review
2+
3+ on :
4+ pull_request_review :
5+ types :
6+ - submitted
7+
8+ jobs :
9+ remove-needs-review :
10+ name : 🏷️ Remove needs review label
11+ if : github.repository == 'npmx-dev/npmx.dev'
12+ runs-on : ubuntu-slim
13+ permissions :
14+ issues : write
15+ steps :
16+ - name : 🏷️ Remove needs review label
17+ uses : actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8.0.0
18+ with :
19+ script : |
20+ const pr = context.payload.pull_request;
21+ const label = 'needs review';
22+
23+ if (!pr.labels.some(({ name }) => name === label)) {
24+ console.log(`PR #${pr.number} does not have the "${label}" label.`);
25+ return;
26+ }
27+
28+ await github.rest.issues.removeLabel({
29+ owner: context.repo.owner,
30+ repo: context.repo.repo,
31+ issue_number: pr.number,
32+ name: label,
33+ });
34+
35+ console.log(`Removed "${label}" from PR #${pr.number}.`);
You can’t perform that action at this time.
0 commit comments