sahlet-official/Workflow Caller
Implements workflow call with 'workflow-caller' github app
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
Inputs
| name | description | required | default |
|---|---|---|---|
| address | Web address | yes | — |
| owner | Name of owner of repo where you are calling the workflow (organization or user) | yes | — |
| repo | Repo name where you are calling the workflow | yes | — |
| workflow | Workflow filename of workflow that you are calling | yes | — |
| ref | Git reference of workflow (branch/tag) | yes | — |
| oidc_token | OIDC token for caller action - needed for authentication, can be empty - then action generates it, then it needs permission id-token - write | — | "" |
| oidc_audience | Used if oidc_token is empty. If not set - then address will be used as audience. | — | "" |
| input | JSON with input params for called workflow | — | "" |
| call_type | one of: Trigger / TriggerAndWait / TriggerAndWaitResult | — | Trigger |
| max_wait_time | maximum waiting time in seconds until called workflow will finish | — | 2700 |
| fail_on_error | If there is some error - fail an action. Values: true/false | yes | true |
Outputs
| name | description |
|---|---|
| result | Output result of called workflow (applied only for TriggerAndWaitResult call_type) (workflow has to create result artifact - check out Readme for details) |