Skip to content

Commit

Permalink
Merge pull request #14 from usernameseb/master
Browse files Browse the repository at this point in the history
Customization Options
  • Loading branch information
wyozi authored Apr 25, 2021
2 parents 453e48f + faad9ff commit 099b9e3
Show file tree
Hide file tree
Showing 5 changed files with 237 additions and 54 deletions.
27 changes: 27 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -44,8 +44,35 @@ jobs:
uses: wyozi/contextual-qa-checklist-action@master
with:
gh-token: ${{ secrets.GITHUB_TOKEN }}
# See options documentation below
```

#### Options

##### `comment-header`

Overrides the default header text in the PR comment.

##### `comment-footer`

Overrides the default footer text in the PR comment.

##### `include-hidden-files`

Includes files and folders starting with `.` when matching. Defaults to `false`.

##### `input-file`

The path to the checklist definition file. Default to `CHECKLIST.yml` in the project root.

##### `gh-token`

The Github token for you project.

##### `show-paths`

Shows the matched file path in the PR comment. Defaults to `true`.

#### Result

When matching files are updated in a PR, the action will automatically post a checklist containing items under that path's key.
Expand Down
16 changes: 16 additions & 0 deletions action.yml
Original file line number Diff line number Diff line change
@@ -1,13 +1,29 @@
name: "Contextual QA Checklists"
description: "Submit a comment to PRs with a QA checklist based on context"
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"
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: "node12"
main: "dist/index.js"
Expand Down
Loading

0 comments on commit 099b9e3

Please sign in to comment.