ricky-ultimate/Blackout-Aware Deployment Gate
Blocks or warns deployments during configured blackout windows.
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
Inputs
| name | description | required | default |
|---|---|---|---|
| config | Path to blackout.yaml | no | .blackout/blackout.yaml |
| environment | Target environment (production, staging, development) | yes | — |
| api-url | Blackout Gate API base URL | yes | — |
| api-key | Blackout Gate API key | yes | — |
| github-token | GitHub token for posting PR statuses and comments | yes | — |
| slack-webhook | Slack incoming webhook URL | no | — |
| pagerduty-api-key | PagerDuty API key for maintenance window sync | no | — |
| override-token | Token issued by approver to bypass a block | no | — |
Outputs
| name | description |
|---|---|
| verdict | Gate verdict: allowed, blocked, or warn |
| window-id | ID of the matched blackout window if blocked |
| reason | Human-readable reason for the verdict |