pixellot/Workflow Status
Returns workflow summery status(success, cancelled, failure), in case of failure it also returns the job and step of failure.
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
Inputs
| name | description | required | default |
|---|---|---|---|
| workflow_name | name of current workflow. | yes | ${{ github.workflow }} |
| github_run_id | A unique number for each workflow run within a repository. | yes | ${{ github.run_id }} |
| github_repository | The owner and repository name. | yes | ${{ github.repository }} |
| github_token | A token to authenticate on behalf of the GitHub App installed on your repository. | yes | ${{ github.token }} |
Outputs
| name | description |
|---|---|
| workflow_result | The result of the current workflow run (success,cancelled,failure). |
| failed_job | The name of the job that was failed(only if workflow conclusion is failure). |
| failed_step | The name of the step that was failed(only if workflow conclusion is failure). |
| notification_color | A color for A slack notification (Green - Success, Yelllow - Cancelled, Red - Failure). |
| notification_icon | An icon for A slack notification. |