A GitHub Action to track and monitor the workflow runs, jobs and steps of your GitHub Action workflow runs. This fork receives minimal maintenance from Cilium committers.
An example output of a simple workflow run will look like this.
To use the action, add the following step before the steps you want to track.
permissions:
pull-requests: write
jobs:
workflow-telemetry-action:
runs-on: ubuntu-latest
steps:
- name: Collect Workflow Telemetry
uses: cilium/workflow-telemetry-action@v2| Option | Requirement | Description |
|---|---|---|
github_token |
Optional | An alternative GitHub token, other than the default provided by GitHub Actions runner. |
comment_on_pr |
Optional | Set to true to publish the results as comment to the PR (applicable if workflow run is triggered by PR). Defaults to true. Requires pull-requests: write permission |
job_summary |
Optional | Set to true to publish the results as part of the job summary page of the workflow run. Defaults to true. |
theme |
Optional | Set to dark to generate charts compatible with Github dark mode. Defaults to light. |
