arkid15r/Check PR Issue Action
Validates that PRs are linked to issues and optionally enforces assignee requirements
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
Inputs
| name | description | required | default |
|---|---|---|---|
| skip_users | Comma-separated list of usernames to skip validation | no | "" |
| skip_users_file_path | Path to a file containing usernames to skip validation (one username per line) | no | "" |
| check_issue_reference | Whether to allow PRs without a linked issue when the PR description contains a valid closing issue reference | no | false |
| require_assignee | Whether to require issue assignee to match PR author | no | false |
| close_pr_on_failure | Whether to close PR when validation fails (default: true) | no | true |
| no_issue_message | Error message when PR has no linked issue | no | This PR must be linked to an issue before it can be merged. |
| no_assignee_message | Error message when assignee does not match PR author | no | The linked issue must be assigned to the PR author before this PR can be merged. |
| target_branches | Newline-separated list of target branches to validate against (repository default branch is automatically included) | no | "" |
| invalid_branch_message | Error message when PR targets an invalid branch | no | This PR must target one of the allowed branches. |
| github_token | GitHub token for API access | yes | — |
Outputs
no outputs