cochecheee/SAST Chat Notify
POST a GitHub Actions workflow run summary to a chat-system MCP Gateway. Drop-in replacement for the bespoke notify step in security pipelines — emits the JSON shape the gateway expects (run_id required, the rest ignored gracefully) and tolerates gateway downtime so it never blocks CI.
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
Inputs
| name | description | required | default |
|---|---|---|---|
| dashboard-url | Public base URL of the chat-system MCP Gateway (no trailing slash). Equivalent to the MCP_GATEWAY_URL secret. | yes | — |
| dashboard-token | Bearer token. Must match CI_WEBHOOK_TOKEN in chat-system .env. Set CI_WEBHOOK_TOKEN empty server-side to disable auth. | no | "" |
| pipeline-status | Overall pipeline status to record (passed|failed|gate_failed|unknown). | no | unknown |
| fail-on-error | When "true" the action fails the job if the webhook call fails. Default "false" so dashboard outages never block CI. | no | false |
| timeout-seconds | Per-request timeout for the webhook call. | no | 20 |
Outputs
| name | description |
|---|---|
| http-status | HTTP status code returned by the gateway (or "0" on network failure). |
| accepted | "true" iff the gateway answered 202 Accepted. |