Commit e3310e7
Bump Java to 25 for teku and besu builds (#380)
## Summary
- Teku master upgraded `targetJavaVersion` to Java 25
([Consensys/teku#10567](Consensys/teku#10567)),
causing the scheduled teku build to fail with the JDK 21 currently
installed by `install-deps`.
- Bumps both teku and besu to JDK 25. Besu still pins
`sourceCompatibility = 21` but builds fine on a newer JDK.
Fixes the failure in [run
25982909839](https://github.com/ethpandaops/eth-client-docker-image-builder/actions/runs/25982909839/job/76374906806).
## Test plan
- [x] Trigger a teku master build on this branch and confirm it
succeeds. — [run
26029821633](https://github.com/ethpandaops/eth-client-docker-image-builder/actions/runs/26029821633)
✅ (amd64 + arm64 + manifest, tag `jdk25-test-147ba3`)
- [x] Trigger a besu main build on this branch and confirm it succeeds.
— [run
26029819949](https://github.com/ethpandaops/eth-client-docker-image-builder/actions/runs/26029819949)
✅ (amd64 + arm64 + manifest, tag `jdk25-test-147ba3`)
---
_Generated by [Claude
Code](https://claude.ai/code/session_01FUP3ZovsgpDL8DyNKQ4s3J)_
---------
Co-authored-by: Claude <noreply@anthropic.com>1 parent 6d050c3 commit e3310e7
1 file changed
Lines changed: 2 additions & 2 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
16 | 16 | | |
17 | 17 | | |
18 | 18 | | |
19 | | - | |
| 19 | + | |
20 | 20 | | |
21 | 21 | | |
22 | 22 | | |
23 | 23 | | |
24 | | - | |
| 24 | + | |
25 | 25 | | |
26 | 26 | | |
27 | 27 | | |
| |||
0 commit comments