sebastiaanz/GitHub Actions Status Embed for Discord
Send an enhanced GitHub Actions status embed to a Discord webhook
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
Inputs
| name | description | required | default |
|---|---|---|---|
| workflow_name | name of the workflow | no | ${{ github.workflow }} |
| run_id | run id of this workflow run | no | ${{ github.run_id }} |
| run_number | number of this workflow run | no | ${{ github.run_number }} |
| status | results status communicated with this embed | yes | — |
| repository | GitHub repository name, including owner | no | ${{ github.repository }} |
| actor | actor that initiated the workflow run | no | ${{ github.actor }} |
| ref | The branch or tag that triggered the workflow | no | ${{ github.ref }} |
| sha | sha of the commit that triggered the workflow | no | ${{ github.sha }} |
| webhook_id | ID of the Discord webhook that is targeted | yes | — |
| webhook_token | token for the Discord webhook that is targeted | yes | — |
| pr_author_login | login of the PR author | no | — |
| pr_number | number of the Pull Request | no | — |
| pr_title | title of the Pull Request | no | — |
| pr_source | source of the Pull Request | no | — |
| pull_request_payload | Pull Request in jSON payload form | no | — |
| debug | Output debug logging as annotations | no | false |
| dry_run | Do not send a request to the webhook endpoint | no | false |
Outputs
no outputs