slachiewicz opened a new pull request, #312:
URL: https://github.com/apache/maven-gh-actions-shared/pull/312
A pull request opened from a branch in the repository itself skips every job
here, and GitHub evaluates a job's `name:` only when the job starts. The checks
list on such a PR therefore reads `Verify 3.9 / Verify / ${{ matrix.os }}
jdk-${{ matrix.jdk }}-...`, five rows of it — see
apache/maven-build-cache-extension#447.
With no explicit name a skipped job falls back to its id and a running
matrix job gets its values appended by GitHub, so both states read cleanly. The
cost is the `verify` rows changing from `ubuntu-latest jdk-17-zulu 3.10.0-rc-1`
to `verify (ubuntu-latest, 17, zulu, 3.10.0-rc-1)`, and `fail-fast-build`
losing its os and jdk, which came from inputs rather than from the matrix.
This branch is what ~130 repositories resolve `@v5` to, so the rename
reaches all of them on their next run. Only apache/maven-site pins a check name
in `.asf.yaml`, and not one of these, so no required-status-check config breaks.
The `maven-verify-test.yml` runs on this PR show the new names directly.
*This change was created with AI assistance.*
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: [email protected]
For queries about this service, please contact Infrastructure at:
[email protected]