actions-marketplace-validations/ChatOps For Pull Requests

Listen for special comments, or chatops commands in the comments of a PR.

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stale
License
None
namedescriptionrequireddefault
APP_PEMstring version of your PEM file used to authenticate as a GitHub Appno
APP_IDyou GITHUB App ID.no
TRIGGER_PHRASEthis is the phrase in a PR comment that you want to trigger downstream Actions. Example - "/deploy-app-test"yes
INDICATOR_LABELlabel that will be added to the PR if a triggering comment is detected. This is used to trigger downstream Actions with the right context of the PR.no""
TEST_EVENT_PATHAn alternate place to fetch the payload for testing and debugging when making changes to this Action. This is set to they system environment variable $GITHUB_EVENT_PATH by default.""
namedescription
TRAILING_LINEthe text that immediately follows the triggering phrase that is on the same line. For example, "/trigger-phrase foo bar\n next line" will emit the value "foo bar" This is intended to be used as arguments for downstream actions.
TRAILING_TOKENthis is the next token that immediately follows the triggering phrase that is on the same line. For example, "/trigger-phrase foo bar" will emit the value "foo". This is intended to be used as arguments for downstream actions.
BOOL_TRIGGEREDtrue or false depending on if the trigger phrase was detected and this is a pull request.
PULL_REQUEST_NUMBERthe number of the pull request
COMMENTER_USERNAMEThe GitHub username of the person that made the triggering comment in the PR.
BRANCH_NAMEThe name of the branch corresponding to the PR.
SHAThe SHA of the branch on the PR at the time the triggering comment was made.
APP_INSTALLATION_TOKENThe installation access token for the GitHub App corresponding to and the current repository. This is only retrieved if the `APP_PEM` and `APP_ID` inputs are supplied.