Commit Graph

  • 2732291815 chore(deps-dev): update eslint and globals (#1256) main dependabot[bot] 2026-08-24 13:26:11 -04:00
  • 1a8f22b7f7 chore: streamline Dependabot updates (#1255) Bruno Borges 2026-08-24 12:32:37 -04:00
  • 85030b78b5 docs: complete v6 release highlights (#1254) Bruno Borges 2026-08-24 12:03:01 -04:00
  • dd06d9cba3 Prepare documentation for v6 release (#1253) v6.0.0 v6 Bruno Borges 2026-08-24 11:49:23 -04:00
  • 59b3450628 chore(deps): combine open Dependabot npm updates (#1252) Bruno Borges 2026-08-24 10:36:54 -04:00
  • b96213d9d2 Set default signature verification for supported distributions (#1246) John 2026-08-24 15:08:03 +01:00
  • 1dbac3c9e1 docs: expose contributing guide to GitHub (#1245) Bruno Borges 2026-08-18 14:16:28 -04:00
  • 11741d6cfa ci: constrain cache e2e job modes (#1244) Philip Gai 2026-08-18 09:56:27 -05:00
  • ff99aa1c87 Fix Oracle macOS E2E version (#1243) Bruno Borges 2026-08-17 21:23:19 -04:00
  • b51f2cac4b Initial plan copilot/fix-github-actions-job copilot-swe-agent[bot] 2026-08-18 00:51:26 +00:00
  • 416c6d1e8a Add Red Hat Build of OpenJDK support (#1241) Bruno Borges 2026-08-17 20:39:36 -04:00
  • 5f75b27283 Add Maven dependency-resolution repositories (#1240) Bruno Borges 2026-08-17 18:18:45 -04:00
  • a42a52cfb5 Add multiple Maven server credentials (#1239) Bruno Borges 2026-08-17 17:05:55 -04:00
  • fb4abd7a70 test: cover JDK 26 from SDKMAN (#1238) Bruno Borges 2026-08-17 17:05:27 -04:00
  • d4f69b3990 chore(deps-dev): bump @typescript-eslint/eslint-plugin (#1232) dependabot[bot] 2026-08-17 14:58:47 -04:00
  • 7d5d4a7f19 chore(deps-dev): bump lint-staged from 17.2.0 to 17.3.0 (#1231) dependabot[bot] 2026-08-17 14:48:50 -04:00
  • f974fff346 chore(deps-dev): bump @types/semver from 7.7.1 to 7.8.0 (#1229) dependabot[bot] 2026-08-17 14:48:25 -04:00
  • e96da06a44 chore(deps-dev): bump globals from 17.8.0 to 17.9.0 (#1233) dependabot[bot] 2026-08-17 14:47:55 -04:00
  • cb0d854574 Initial plan copilot/fix-oracle-17-job-failure copilot-swe-agent[bot] 2026-08-17 14:47:46 +00:00
  • 3487f54461 Update setup-java for Microsoft's Build of OpenJDK: now pointing task to CDN that is always up-to-date (#1236) jmjaffe37 2026-08-13 22:10:57 -07:00
  • d2bb5a81bf Fix failing GitHub Actions job for graalvm 24-ea (#1227) Copilot 2026-08-06 23:43:55 -04:00
  • a52a3de678 Fix js-yaml audit vulnerability (#1228) Bruno Borges 2026-08-06 23:15:19 -04:00
  • d17a685945 Handle early dependency cache failures during Java setup (#1226) Julien Dubois 2026-08-07 05:04:13 +02:00
  • 0b0c385478 Include gradle.properties in Gradle cache key (#1225) Julien Dubois 2026-08-07 05:00:23 +02:00
  • 143564d5b9 Fix JetBrains GitHub token resolution (#1224) Julien Dubois 2026-08-06 17:46:13 +02:00
  • 5580b78434 Fix SapMachine early-access filtering (#1217) Julien Dubois 2026-08-05 18:59:08 +02:00
  • 4fbd0bd19d fix: select musl JDK artifacts on Alpine for five distributions (#1220) Bruno Borges 2026-08-05 12:54:41 -04:00
  • d0e61fe743 Fix JDK resolution cache platform identity (#1210) Julien Dubois 2026-08-05 18:45:11 +02:00
  • fb58a661f3 Fix JetBrains Runtime release pagination (#1218) Julien Dubois 2026-08-05 18:32:52 +02:00
  • 2b61aea53d Reuse the tool cache for floating versions the resolution cache identified (#1219) Bruno Borges 2026-08-05 12:08:32 -04:00
  • 634b0f0d18 Import Maven signing keys into an isolated GPG home (#1214) Julien Dubois 2026-08-05 18:05:36 +02:00
  • f4bfb3ddea Report concrete versions for floating Oracle JDK downloads (#1213) Julien Dubois 2026-08-05 17:57:27 +02:00
  • ab597f914a Cache resolved JDK releases to remove the vendor API from warm jobs (#1208) Bruno Borges 2026-08-04 23:58:03 -04:00
  • ef9440a2b8 docs: correct the mvn-toolchain-id default in README and action.yml (#1207) Bruno Borges 2026-08-04 23:29:25 -04:00
  • 2dd851a56a docs: cite reproducible JDK cache benchmark numbers (#1205) Bruno Borges 2026-08-04 23:28:41 -04:00
  • 885218c5e4 Move the extracted JDK into the tool-cache and speed up extraction (#1206) Bruno Borges 2026-08-04 23:05:06 -04:00
  • 2924169ccc docs: correct README and advanced usage inconsistencies (#1204) Bruno Borges 2026-08-04 22:08:10 -04:00
  • 955f34f16f Add conditional JDK caching (#1201) Bruno Borges 2026-08-04 21:54:10 -04:00
  • 7a9a8b1dcc chore(deps): bump brace-expansion from 5.0.8 to 5.0.9 (#1202) dependabot[bot] 2026-08-04 21:15:15 -04:00
  • f48de5f4c7 Highlight major changes in setup-java v6 (#1203) Bruno Borges 2026-08-04 19:57:24 -04:00
  • 881ee1636f docs: highlight major v5 changes (#1200) Bruno Borges 2026-08-04 18:53:31 -04:00
  • 60b1ab8234 Update setup-java README action from v6 to v5 (#1199) Bruno Borges 2026-08-04 17:06:55 -04:00
  • dd7dc10522 Document deprecation of legacy action versions (#1198) Bruno Borges 2026-08-04 14:06:02 -04:00
  • e9fbacdec3 Deprecate setup-java v3 (#1195) v3.14.2 v3 releases/v3 Bruno Borges 2026-08-04 12:00:25 -04:00
  • 215b7e5f82 Deprecate setup-java v2 (#1196) v2.5.2 v2 releases/v2 Bruno Borges 2026-08-04 11:59:31 -04:00
  • 0f62d2ad84 Deprecate setup-java v1 (#1197) v1.4.5 v1 releases/v1 Bruno Borges 2026-08-04 11:58:48 -04:00
  • cf277c60eb Deprecate setup-java v4 (#1194) v4.9.1 v4 releases/v4 Bruno Borges 2026-08-04 11:48:38 -04:00
  • 7c6f629e2f Reimagine setup-java README (#1192) Bruno Borges 2026-08-03 13:40:46 -04:00
  • 08bc85dc59 chore(deps): ignore TypeScript major updates brunoborges-ignore-typescript-major Bruno Borges 2026-08-03 12:23:15 -04:00
  • d72315472c chore(deps): bump actions/upload-artifact from 6 to 7 (#1190) dependabot[bot] 2026-08-03 10:43:11 -04:00
  • 536de9e5ba Remove legacy Adopt distributions in v6 (#1185) Copilot 2026-07-31 15:48:18 -04:00
  • b6effb05e4 Deprecate legacy Adopt distributions in v5 (#1186) v5.7.0 v5 releases/v5 Bruno Borges 2026-07-31 15:34:51 -04:00
  • d7793b5450 Deprecate legacy Adopt distributions in v4 (#1187) v4.9.0 Bruno Borges 2026-07-31 15:34:43 -04:00
  • 0132de53b6 Fix v4 dependency audit failures (#1188) Bruno Borges 2026-07-31 14:07:04 -04:00
  • 9a8c300417 Fix macOS e2e workflow assertions (#1184) Bruno Borges 2026-07-30 15:57:15 -04:00
  • 5827477733 Optimize Maven configuration warm path (#1182) Bruno Borges 2026-07-30 15:09:35 -04:00
  • 3cc3643700 Optimize Temurin tool-cache fast path with lazy loading (#1179) 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) 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 Bruno Borges 2026-07-14 17:14:30 -04:00