Skip to content

Commit 1022dc6

Browse files
authored
Merge pull request #1 from bcgov/dev
APS-3141 - GHA for PR review reminder
2 parents d2ef228 + eba567d commit 1022dc6

File tree

205 files changed

+143060
-0
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

205 files changed

+143060
-0
lines changed

pr-reminder/action.yaml

Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,23 @@
1+
name: "Remind Pending PR Reviewers"
2+
description: "Reminds pending reviewers on GitHub pull requests by tagging them in comments."
3+
inputs:
4+
token:
5+
description: "GitHub token for authentication"
6+
required: true
7+
dry_run:
8+
description: "Enable dry-run mode (no comments will be posted)"
9+
required: false
10+
default: "false"
11+
outputs:
12+
result:
13+
description: "Summary of actions taken"
14+
runs:
15+
using: "composite"
16+
steps:
17+
- name: Run reminder script
18+
shell: bash
19+
env:
20+
GITHUB_TOKEN: ${{ inputs.token }}
21+
DRY_RUN: ${{ inputs.dry_run }}
22+
run: |
23+
node "${{ github.action_path }}/script.mjs"

pr-reminder/node_modules/.package-lock.json

Lines changed: 159 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

pr-reminder/node_modules/@octokit/auth-token/LICENSE

Lines changed: 21 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)