| FazBrowse GitHub Viewer | Trending | | Home |
| Tools: [Download Repo ZIP] [Original HTTPS Page] |
Merge the three EA jobs (zulu, temurin, sapmachine) into a single setup-java-ea-versions job driven by a matrix include list, and merge the two signature-verification jobs (temurin, microsoft) into a single setup-java-signature-verification job with a distribution matrix dimension. Test coverage is unchanged: all 15 EA combos and all 12 signature combos still run. Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com> Copilot-Session: 9924b163-0ad2-4f8c-b038-0f00220a3157
There was a problem hiding this comment.
This PR refactors the .github/workflows/e2e-versions.yml GitHub Actions workflow to reduce duplicated job definitions by consolidating equivalent jobs into matrix-driven jobs, while keeping the same distribution × version × OS execution coverage.
Changes:
| File | Description |
|---|---|
| .github/workflows/e2e-versions.yml | Consolidates duplicated EA and signature-verification jobs using matrix strategies while preserving existing execution combinations. |
Tip
Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
Sorry, something went wrong.
| Back | FazBrowse Home | New Git URL |
What
Consolidates duplicate jobs in .github/workflows/e2e-versions.yml using matrix include, with zero change to test coverage — every distribution × version × OS combination that runs today still runs.
Merges
Early-access (EA) jobs → setup-java-ea-versions
Signature-verification jobs → setup-java-signature-verification
Coverage
Unchanged. Combination counts verified:
No other jobs were touched; check-latest and multiple-jdks are unchanged. YAML validated with yaml.safe_load.