-
Notifications
You must be signed in to change notification settings - Fork 11
/
action.yml
36 lines (36 loc) · 1.14 KB
/
action.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
name: "Contextual QA Checklists"
description: "Automated Pull Request checklist based on changed files"
inputs:
comment-header:
description: "Header text for the Github comment"
required: true
default: "Great PR! Please pay attention to the following items before merging:"
comment-footer:
description: "Footer text for the Github comment"
required: true
default: "This is an automatically generated QA checklist based on modified files."
merge-comment:
description: "Merges any new checklist items with the existing checklist comment"
required: true
default: "true"
include-hidden-files:
description: "Includes files and folders starting with '.' in file pattern matching"
required: true
default: "false"
input-file:
description: "Path to file containing checklist definitions"
required: true
default: "CHECKLIST.yml"
gh-token:
description: "GH Token"
required: true
show-paths:
description: "Shows the matched file paths in the Github comment"
required: true
default: "true"
runs:
using: "node20"
main: "dist/index.js"
branding:
icon: "check-square"
color: "green"