jkrumm/RollHook Deploy
Zero-secret zero-downtime deployment via RollHook — build, push, and deploy in one step using GitHub OIDC
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
Inputs
| name | description | required | default |
|---|---|---|---|
| url | RollHook server base URL (e.g. https://deploy.example.com) | yes | — |
| image_name | Image name (without registry prefix or tag), e.g. myapp | yes | — |
| image_tag | Pre-built image tag to deploy (skips build+push). Use when pushing to an external registry like GHCR. | no | — |
| dockerfile | Path to Dockerfile | no | Dockerfile |
| context | Docker build context path | no | . |
| build_args | Multi-line KEY=VALUE pairs forwarded as --build-arg to docker build. Values bake into the image — only use for non-secret build inputs like public API URLs or browser SDK ingestion tokens. | no | — |
| timeout | Max seconds to wait for deployment to complete | no | 600 |
Outputs
| name | description |
|---|---|
| job_id | RollHook job ID |
| status | Final deployment status (success or failed) |