How check names are determined
masterThe check-name used in this action corresponds to the name of the job in your workflow.
- Explicit Name: If you define
name: My Job, the check name isMy Job. - Job ID: If no name is defined, the check name defaults to the job ID.
- Matrix Jobs: For matrix strategies, the check name includes the matrix values, e.g.,
Run tests (3.9). - Reusable Workflows: In a reusable workflow, the check name is formatted as
caller-job-name / callee-job-name.
You can inspect the exact check names for a commit using the GitHub API:
curl -H "Authorization: token $GITHUB_TOKEN" \
https://api.github.com/repos/OWNER/REPO/commits/REF/check-runs \
| jq '[.check_runs[].name]'