Commit Graph

  • 3cc3643700 Optimize Temurin tool-cache fast path with lazy loading (#1179) main Bruno Borges 2026-07-29 17:53:33 -04:00
  • ff11496cf1 Fix CodeQL comment tag filter finding brunoborges-fix-codeql-tag-filter Bruno Borges 2026-07-29 16:18:54 -04:00
  • 6937f5eb31 Centralize OS/architecture capability validation (#1178) Bruno Borges 2026-07-29 15:46:29 -04:00
  • 0b56831a10 Add dependency cache path overrides (#1175) Bruno Borges 2026-07-29 14:43:55 -04:00
  • 9f43141311 Restore dependency and wrapper caches concurrently (#1174) Bruno Borges 2026-07-29 13:41:24 -04:00
  • ec4dbbe20d Test Temurin 25 on hosted runners (#1172) Bruno Borges 2026-07-29 10:41:44 -04:00
  • 62f345fa33 Add read-only dependency cache mode (#1169) Bruno Borges 2026-07-29 10:20:14 -04:00
  • bcd3ba3d32 Reduce change-time Java E2E matrix (#1170) Bruno Borges 2026-07-29 10:17:23 -04:00
  • 27f2c62824 Verify JDK downloads with vendor checksums (#1167) Bruno Borges 2026-07-29 04:43:56 -04:00
  • 19c23b379e Harden java-package validation (#1165) Bruno Borges 2026-07-29 00:50:01 -04:00
  • 6e26972896 Add setup orchestration tests (#1163) Bruno Borges 2026-07-29 00:36:12 -04:00
  • 5894ef6b27 Consolidate JDK metadata retry handling (#1162) Bruno Borges 2026-07-29 00:09:37 -04:00
  • e1ce3a3428 Fail on mismatched Maven toolchain ID counts (#1161) Bruno Borges 2026-07-28 23:33:41 -04:00
  • ce75feb3d3 Reject invalid boolean input values (#1160) Bruno Borges 2026-07-28 22:43:39 -04:00
  • 7761ca7f37 Initial plan copilot/reject-invalid-values-boolean-inputs copilot-swe-agent[bot] 2026-07-29 01:51:03 +00:00
  • e498d2a66a Backport #1151: Fix missing wrapper cache distributions (#1153) releases/v5 Bruno Borges 2026-07-28 21:46:39 -04:00
  • 6a3384db74 Fix npm audit failures on releases/v5 (#1154) Bruno Borges 2026-07-28 21:05:41 -04:00
  • 382d4b753d Fix caching when wrapper distributions are absent (#1151) Bruno Borges 2026-07-28 19:14:06 -04:00
  • 24d1ce4c2b Document Java package compatibility (#1152) Bruno Borges 2026-07-28 18:47:14 -04:00
  • 1c3b3d28f0 Support Temurin JDKs with JMOD files (#1149) Copilot 2026-07-28 18:39:15 -04:00
  • 0b0bd25927 Add OpenJDK distribution (#1147) Copilot 2026-07-28 15:55:33 -04:00
  • 089b010dc8 Add force-download option for reproducible JDK builds (#1148) Copilot 2026-07-28 14:43:47 -04:00
  • e07d36bbdd Set GRAALVM_HOME for GraalVM distributions (#1146) Copilot 2026-07-27 22:27:24 -04:00
  • 69304e5bab Remediate npm audit findings and rebuild distributions (#1145) Copilot 2026-07-27 21:57:35 -04:00
  • f75542ba2b Fix formatting issues in README.md (#1144) Bruno Borges 2026-07-27 16:11:12 -04:00
  • c59dceb0cd chore(deps): fix npm audited vulnerabilities (#1140) Markus Hoffrogge 2026-07-27 20:34:04 +02:00
  • 8f48118d89 chore(deps-dev): bump typescript from 6.0.3 to 7.0.2 (#1137) dependabot[bot] 2026-07-27 13:45:11 -04:00
  • c79143eaae chore(deps-dev): bump lint-staged from 17.0.8 to 17.2.0 (#1136) dependabot[bot] 2026-07-27 13:44:06 -04:00
  • 77c695c0d0 chore(deps-dev): bump @typescript-eslint/parser from 8.64.0 to 8.65.0 (#1138) dependabot[bot] 2026-07-27 13:42:04 -04:00
  • 7b26641a55 chore(deps): bump fast-xml-parser from 5.9.3 to 5.10.1 (#1142) dependabot[bot] 2026-07-27 13:38:57 -04:00
  • e08df439e0 chore(deps): bump actions/setup-python from 6 to 7 (#1143) dependabot[bot] 2026-07-27 13:38:27 -04:00
  • cd3b6000e4 chore(deps-dev): bump @typescript-eslint/eslint-plugin (#1135) dependabot[bot] 2026-07-27 13:11:27 -04:00
  • c3d7ccbf81 Clarify credential environment variable inputs (#1134) Bruno Borges 2026-07-17 20:10:58 -04:00
  • 46f6294045 docs: update setup-java examples (#1131) Haritha 2026-07-16 13:25:45 -05:00
  • e40a8e0642 Add an option to disable Java problem matchers (#1133) Bruno Borges 2026-07-16 11:28:10 -04:00
  • 6e2e32e729 chore(deps): bump @actions/cache to 6.2.0 (#1128) Philip Gai 2026-07-15 16:16:17 -05:00
  • 38fa86f9e4 Document missing action inputs in README (#1130) Bruno Borges 2026-07-15 16:33:32 -04:00
  • ecd5f809c2 Updated msft json for now (#1129) jmjaffe37 2026-07-15 13:33:24 -07:00
  • 4a24efdcc9 Use YAML anchors to reduce boilerplate in e2e-versions workflow (#1126) Bruno Borges 2026-07-15 11:49:48 -04:00
  • cc8cdedf67 Consolidate duplicate jobs in e2e-versions workflow (#1125) Bruno Borges 2026-07-15 11:30:35 -04:00
  • 4b0728bd0d Extract repeated directory-check assertions into check-dir.sh helper (#1127) Bruno Borges 2026-07-15 11:14:40 -04:00
  • 7d485884af Use gpg.passphraseEnvName instead of the deprecated gpg.passphrase server (#1123) Bruno Borges 2026-07-15 10:33:09 -04:00
  • c3568cc9d9 Consolidate cache-dependency-path e2e workflow and add maven/sbt coverage (#1124) Bruno Borges 2026-07-15 10:28:27 -04:00
  • 03ad4de099 Backport #1097/#1098: cache Maven and Gradle wrapper distributions separately (#1122) v5.6.0 v5 Bruno Borges 2026-07-14 17:14:30 -04:00
  • 81c13a41f9 Cache Maven and Gradle wrapper distributions separately from the dependency cache (#1097) Bruno Borges 2026-07-14 17:14:23 -04:00
  • 3c85b14378 feat: Update recommended configuration for GPG signing (#608) Antonin Delpeuch 2026-07-14 22:45:40 +02:00
  • 80c368b720 Disable persisted checkout credentials in e2e workflow (#1115) Copilot 2026-07-14 16:11:17 -04:00
  • a23239ee9c Harden set-default Checkout in e2e-versions.yml (persist-credentials: false) brunoborges-harden-e2e-versions-checkout Bruno Borges 2026-07-14 16:09:30 -04:00
  • 2c5fdefc8d Merge branch 'main' into copilot/fix-code-scanning-alerts-120 copilot/fix-code-scanning-alerts-120 Bruno Borges 2026-07-14 16:00:22 -04:00
  • da5776e2a6 Merge branch 'main' into copilot/fix-code-scanning-alerts-123 copilot/fix-code-scanning-alerts-123 Bruno Borges 2026-07-14 15:58:27 -04:00
  • cd57b95697 Fix template injection in e2e-versions.yml (zizmor alert #122) (#1120) Copilot 2026-07-14 15:55:49 -04:00
  • 86715cd4ea Fix template injection (zizmor alert #119) in e2e-versions.yml copilot/fix-code-scanning-alerts copilot-swe-agent[bot] 2026-07-14 19:39:05 +00:00
  • f2629cfa70 Fix template injection (alert #123) in e2e-versions.yml copilot-swe-agent[bot] 2026-07-14 19:38:17 +00:00
  • e339ec234c Fix template injection in e2e-versions.yml (alert #120) copilot-swe-agent[bot] 2026-07-14 19:38:04 +00:00
  • 2c8eb88e69 Fix template injection (zizmor alert #121) in e2e-versions.yml copilot/fix-code-scanning-alerts-121 copilot-swe-agent[bot] 2026-07-14 19:37:59 +00:00
  • b73b3683e5 Initial plan copilot-swe-agent[bot] 2026-07-14 19:36:58 +00:00
  • 32a69ae090 Initial plan copilot-swe-agent[bot] 2026-07-14 19:36:52 +00:00
  • 3682c106a4 Initial plan copilot-swe-agent[bot] 2026-07-14 19:36:48 +00:00
  • a1ed787fe7 Initial plan copilot-swe-agent[bot] 2026-07-14 19:36:39 +00:00
  • 7a475d86d1 Fix template injection (zizmor alert #118) in e2e-versions.yml (#1114) Copilot 2026-07-14 15:36:28 -04:00
  • 92f9362dd0 dist: Support Liberica NIK (#878) (#1112) Pasha Finkelshteyn 2026-07-14 20:49:31 +02:00
  • d229d2e858 Backport #1111: Preserve Maven toolchains across repeated setup-java runs (#1099) (#1113) Bruno Borges 2026-07-14 14:37:10 -04:00
  • 71cfe8e0ed Preserve Maven toolchains across repeated setup-java runs (#1099) (#1111) Bruno Borges 2026-07-14 07:54:11 -04:00
  • eb6157cd13 chore(deps-dev): bump typescript from 6.0.3 to 7.0.2 (#1102) dependabot[bot] 2026-07-13 14:16:51 -04:00
  • 2adeb10550 dist: Cover Tencent Kona JDK 25 (#1108) John Jiang 2026-07-14 02:08:24 +08:00
  • bbf0f69670 dist: Cover Tencent Kona JDK 25 (#1110) Bruno Borges 2026-07-13 14:08:17 -04:00
  • 23f8c419c6 chore(deps-dev): bump @types/node from 26.1.0 to 26.1.1 (#1104) dependabot[bot] 2026-07-13 13:55:40 -04:00
  • 6f7d7a6eb1 chore(deps): bump actions/checkout from 6 to 7 (#1106) dependabot[bot] 2026-07-13 13:50:12 -04:00
  • 2301a55b6d chore(deps-dev): bump prettier from 3.9.4 to 3.9.5 (#1105) dependabot[bot] 2026-07-13 13:43:44 -04:00
  • 2789aa9170 chore(deps-dev): bump eslint-plugin-n from 18.2.1 to 18.2.2 (#1103) dependabot[bot] 2026-07-13 13:40:19 -04:00
  • 28fb8cb06b chore(deps-dev): bump eslint from 10.6.0 to 10.7.0 (#1101) dependabot[bot] 2026-07-13 13:29:17 -04:00
  • 174d4b5609 Support pinning java-version as "latest" (#1093) Bruno Borges 2026-07-09 20:11:03 -04:00
  • 86ce8e6cc8 docs: clarify Maven cache paths and key hash inputs (#1096) Bruno Borges 2026-07-09 17:14:05 -04:00
  • 90be2728bc docs: document seeding the Maven cache for plugin dependencies (#1094) Bruno Borges 2026-07-09 16:03:22 -04:00
  • 3157986b3f Support multi-field Java versions like 18.0.1.1 (#1092) Bruno Borges 2026-07-09 15:24:02 -04:00
  • 4fd96f267f Initial plan copilot/support-pinning-java-version-latest copilot-swe-agent[bot] 2026-07-09 18:33:09 +00:00
  • 548a822bee docs: clarify V6 ESM migration is not a user-facing breaking change (#1090) Bruno Borges 2026-07-09 14:18:56 -04:00
  • f848fd1976 feat: expose cache-primary-key output (#597) (#1088) Bruno Borges 2026-07-09 11:19:31 -04:00
  • 513edc4f87 feat: expose cache-primary-key output (#597) [v5 backport] (#1089) Bruno Borges 2026-07-08 16:04:08 -04:00
  • fe9b749bcb Add Maven compiler problem matcher for javac diagnostics (#1086) Bruno Borges 2026-07-08 14:28:02 -04:00
  • 62df799a9c Add Maven compiler problem matcher for javac diagnostics (#1087) Bruno Borges 2026-07-08 14:27:50 -04:00
  • 176156a187 chore: bump version to 5.6.0 for v5 release line Bruno Borges 2026-07-08 13:29:18 -04:00
  • bf7b8deac2 build: rebuild dist for backported changes (#1079, #1083, #1084) Bruno Borges 2026-07-08 13:27:01 -04:00
  • 0173e6dd1b Infer distribution from asdf .tool-versions vendor prefix (#1084) Bruno Borges 2026-07-08 12:57:52 -04:00
  • f45cd82b67 Rename jdkFile input to jdk-file with deprecated alias (#1083) Bruno Borges 2026-07-08 12:44:58 -04:00
  • e2863ad499 Map Zulu x86 architecture to i686 for Azul Metadata API (#1079) Bruno Borges 2026-07-08 09:46:49 -04:00
  • 78efe031a6 feat: add .mvn/extensions.xml to Maven cache key pattern (#1041) Copilot 2026-07-08 10:07:54 +01:00
  • 3be16b57e9 dist: Migrate from Zulu Discovery API to Azul Metadata API (#1010) James Wald 2026-07-08 05:00:43 -04:00
  • 4db08ef6bf Infer distribution from asdf .tool-versions vendor prefix (#1084) Bruno Borges 2026-07-08 12:57:52 -04:00
  • 7dbccc66ee Rename jdkFile input to jdk-file with deprecated alias (#1083) Bruno Borges 2026-07-08 12:44:58 -04:00
  • fb86fc4cd8 Initial plan copilot/infer-distribution-from-tools-file copilot-swe-agent[bot] 2026-07-08 15:19:57 +00:00
  • 2cb7bd967e Initial plan copilot/rename-jdkfile-property copilot-swe-agent[bot] 2026-07-08 13:48:12 +00:00
  • 8a3e8157a1 Map Zulu x86 architecture to i686 for Azul Metadata API (#1079) Bruno Borges 2026-07-08 09:46:49 -04:00
  • f7121373a9 Migrate to ESM and upgrade dependencies (#1078) Priya Gupta 2026-07-08 14:45:00 +05:30
  • 2a07c83aea feat: add .mvn/extensions.xml to Maven cache key pattern (#1041) Copilot 2026-07-08 10:07:54 +01:00
  • d3530c1eb4 dist: Migrate from Zulu Discovery API to Azul Metadata API (#1010) James Wald 2026-07-08 05:00:43 -04:00
  • 0f481fcb61 feat: Add distribution detection support to .sdkmanrc file (#975) v5.5.0 Lukasz 2026-07-07 20:49:12 +02:00
  • c4922bf809 docs: document problem matcher (and how to disable it), Maven Wrapper caching, and generated interactiveMode (#1075) Bruno Borges 2026-07-07 14:14:25 -04:00
  • 6657b99340 feat: Add set-default option (#1017) Guillaume Smet 2026-07-07 18:38:57 +02:00
  • a50fdccef1 dist: Support Tencent Kona JDK (#672) John Jiang 2026-07-07 23:00:40 +08:00