plbstl/First Contribution

Automatically respond to a user's first contribution to your repository.

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stale
License
None
namedescriptionrequireddefault
tokenGitHub token used to post comments, labels, and reactions. Defaults to `github.token`.${{ github.token }}
issue-opened-msgMessage when a first-time contributor opens an issue.
pr-opened-msgMessage when a first-time contributor opens a pull request.
issue-completed-msgMessage for a first-time contributor when their issue is closed as completed.
issue-not-planned-msgMessage for a first-time contributor when their issue is closed as not planned.
pr-merged-msgMessage for a first-time contributor when their pull request is merged.
pr-closed-msgMessage for a first-time contributor when their pull request is closed without being merged.
labelsComma-separated list of labels to add when an issue or PR is opened.
issue-labelsComma-separated list of labels for first-time issues. Overrides `labels`.
pr-labelsComma-separated list of labels for first-time pull requests. Overrides `labels`.
reactionsComma-separated list of emoji reactions to add to the issue or PR body. Must be one of: `+1`, `-1`, `laugh`, `confused`, `heart`, `hooray`, `rocket`, `eyes`.
issue-reactionsComma-separated list of emoji reactions to add to the issue body. Overrides `reactions` input. Must be one of: `+1`, `-1`, `laugh`, `confused`, `heart`, `hooray`, `rocket`, `eyes`.
pr-reactionsComma-separated list of emoji reactions to add to the pull request body. Overrides `reactions` input. Must be one of: `+1`, `-1`, `laugh`, `confused`, `heart`, `hooray`, `rocket`, `eyes`.
contribution-modeControls how first contributions are tracked. - (default): Issues and pull requests are tracked separately. The Action triggers for a user's first issue AND their first pull request. - `once`: The Action triggers only on the user's very first contribution to the repository, whether it's an issue OR a pull request.
fail-on-errorFail the workflow step if an error occurs.false
skip-internal-contributorsSkip users with MEMBER, OWNER, or COLLABORATOR association.false
namedescription
typeContribution type. `issue` or `pr`.
numberIssue or pull request number.
usernameGitHub username of the contributor.
comment-urlURL of the posted comment.