qoomon/Ensure Workflow Order
Ensures workflow execution order by waiting for preceding runs (or a specific job within them) to complete before proceeding.
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
Inputs
| name | description | required | default |
|---|---|---|---|
| job | Name of the job within the target workflow to wait for. When set, the action waits until that specific job has finished in all preceding runs rather than waiting for the entire run to complete. Defaults to waiting for the whole run. | no | "" |
| run-on-branch | Only wait for preceding runs on this branch. Defaults to the branch of the current run. | no | "" |
| poll-interval | How often (in seconds) to poll the GitHub API for run/job status. Default: 10 | no | 10 |
| timeout | Maximum time (in seconds) to wait for preceding runs to finish before failing. Default: 600 | no | 600 |
| token | GitHub token used to query the API. Defaults to the token provided by the GitHub Actions runner. | no | ${{ github.token }} |
Outputs
no outputs