setup-java/.github
Bruno Borges d68f62d10c Add cache-dependency-path e2e coverage for maven and sbt
Previously only gradle exercised the cache-dependency-path input. Mirror
the gradle save/restore(hit)/restore(miss) pattern for maven and sbt:

- maven1-save/maven1-restore/maven2-restore
- sbt1-save/sbt1-restore/sbt2-restore

Each save+restore pair uses the same cache-dependency-path so the restore
is a hit, while the second restore points at a new maven2/sbt2 fixture
whose different dependencies produce a different hash, so the cache is a
miss (directory not created). New fixtures added under __tests__/cache.

Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
Copilot-Session: 635b89fa-5c35-49e1-a257-dc9001ebb8db
2026-07-15 10:15:06 -04:00
..
ISSUE_TEMPLATE Templates for new Java distributions (#429) 2026-06-22 17:11:20 -04:00
PULL_REQUEST_TEMPLATE Templates for new Java distributions (#429) 2026-06-22 17:11:20 -04:00
workflows Add cache-dependency-path e2e coverage for maven and sbt 2026-07-15 10:15:06 -04:00
CODEOWNERS Update CODEOWNERS 2022-12-26 09:43:06 +01:00
dependabot.yml Create dependabot.yml (#722) 2025-01-21 16:15:18 -06:00
java.json Add Maven compiler problem matcher for javac diagnostics (#1086) 2026-07-08 14:28:02 -04:00
pull_request_template.md chore: enforce pre-PR validation (aggregate scripts, git hooks, PR checklist) (#1061) 2026-06-26 08:07:16 +01:00
zizmor.yml chore: Harden workflows: least-privilege permissions + zizmor integration (#1039) 2026-06-23 18:10:17 +01:00