tylerdgenius/Trigger Rollout Workflow
Triggers a workflow in the rollout repository using GitHub API dispatches
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
Inputs
| name | description | required | default |
|---|---|---|---|
| github-token | GitHub token with repo permissions for rollout repository | yes | — |
| event-type | Event type for the repository dispatch | no | add-rollout |
| target-repo-owner | Owner of the repository to trigger the dispatch in | yes | — |
| target-repo-name | Name of the repository to trigger the dispatch in | yes | — |
| service-name | Name of the service to rollout | yes | — |
| namespace | Kubernetes namespace for the service | yes | — |
| committer-email | Email of the person or system triggering the rollout | no | github-actions@github.com |
| committer-name | Name of the person or system triggering the rollout | no | GitHub Actions |
| requester | Identifier for the requester of the rollout | no | github-actions |
| commit-sha | Commit SHA to include in the rollout metadata | no | "" |
Outputs
| name | description |
|---|---|
| success | Whether the dispatch was successful |
| response-status | HTTP response status from the API call |
| dispatch-id | Unique ID for this dispatch event |