ghkdqhrbals/server deploy monitoring
Monitor build time, optionally health-check a URL, and report success/failure via webhook
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
Inputs
| name | description | required | default |
|---|---|---|---|
| webhook_url | Webhook URL to receive a JSON report (optional) | no | — |
| health_check_url | URL to health-check on end (optional) | no | — |
| health_wait_seconds | Optional: retry up to N seconds until health_check_url returns an HTTP response (ok only on 200; 0 = no wait) | no | 0 |
| project_name | Project name for reporting | no | unknown |
| action | Action to perform: start | end | yes | — |
| job_status | Job status string (recommended: pass the workflow job status, e.g. job.status) | no | — |
Outputs
| name | description |
|---|---|
| build_time_ms | Build time in milliseconds (only set when action=end) |
| build_status | Build status (success|failure|cancelled|unknown) (only set when action=end) |
| health_status | Health check status (ok|fail|skipped) (only set when action=end) |
| health_http_status | Health check HTTP status code (or skipped) |
| health_latency_ms | Health check latency in ms (or skipped/unknown) |