Werkator on Temurin 25 (v1.41.3) #152

Merged
ai-reviewer merged 4 commits from claude-code/temurin-25 into main 2026-10-11 13:42:59 +02:00
Collaborator

Werkator builds with Temurin 25 and its runtime bundle carries a runtime jlinked from it, as werkregie ADR 0001 decides.

🤖 Generated with Claude Code

Werkator builds with Temurin 25 and its runtime bundle carries a runtime jlinked from it, as werkregie ADR 0001 decides. 🤖 Generated with [Claude Code](https://claude.com/claude-code)
claude-code added 1 commit 2026-10-11 13:14:22 +02:00
PR-doc: Werkator on Temurin 25
werkator build succeeded after 04:33
54d640127e
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
mi added 3 commits 2026-10-11 13:20:57 +02:00
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
v1.41.3: release notes, Werkbaum, PR-doc
werkator build succeeded after 04:44
ai-review/assessment human review required; a human approval unlocks the merge; review requested from mi; merge scheduled for when the checks succeed
ai-review/gate build succeeded after 02:28
259448ca65
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
claude-code changed title from WIP: Werkator on Temurin 25 to Werkator on Temurin 25 (v1.41.3) 2026-10-11 13:27:44 +02:00
Collaborator

🟡 werkrevisor: YELLOW / HUMAN_REVIEW

Change kind: mixed.

Reasons

  • YELLOW risky build changes according to Jev: build.gradle.kts (weakens checks 0.06, risk 1.99, security 0.02)
  • hint 3 changed file(s) that neither weaken the checks, touch security nor show a risk category of jvm-spring-backend according to Jev
  • hint 1 changed file was given to the AI as excerpt of the selected lines and 5 lines around each changed line, not in full (each larger than [review] max_full_file_chars = 80000): src/main/resources/templates/releases.html
  • hint model recommends merge with caution

Classifier

5 of 5 units passed all questions (1 PR document(s)).

Usage: model `openrouter/minimax/minimax-m3`, LLM done, tokens counted before the call 38953, calls 1, tokens in 37427 / out 15428 (reasoning included in out), duration 134.8 s, cost 0.0297 USD (reported), classifier `jev-1.13.0` calls 5, tokens in 3659, cost 0.0002 USD, excerpt selection `openrouter/openai/gpt-6-luna` calls 1, tokens in 30736 / out 180, cost 0.0039 USD (reported), build file judge `jev-1.13.0` calls 4, tokens in 5563, cost 0.0002 USD, phases: path_judge 0.3 s, classifier 0.5 s, context 10.0 s, model_review 123.7 s, config: defaults + host + repository (.werkrevisor.toml at main 5ae89f6).
Reviewed head `259448ca65d2358035b5dd7d674cbd31b4734a14` against base `5ae89f63b0a1916596cfaa56ec51e44fd02d7ed6`, werkrevisor 0.32.7.
<!-- werkrevisor:259448ca65d2358035b5dd7d674cbd31b4734a14 --> <!-- werkrevisor-verdict:YELLOW --> <!-- werkrevisor-blocks:2092a65eb327a445f20bde1160e8ca6b,f2c95a3216433ffce0bb3086ebcc9858,d998da3ecc8ffb070c032c3ffa610a43,1c17c21d00a68e4c7a29cb2efb673191,27c17e378d9b319e3f6eb2ee47788c25,02b3dd729db9f4d39e9dcb677980cffc,613e6ff0a727676112f653b1d07cd577,d5908b960d747defe4d0dae8eb4aaf91,e48af8aada915a0daa4f7e7ff89c1431,b2385128a1ab7af7d97dbdee4627a6b3,944dcebb4d99ec1d27384ea37e7ae175,8b14cb76a9c90f4d9a4227f9889e969a,3b5626a8f2aca72cfc1832e8b8cb600b --> ## 🟡 werkrevisor: YELLOW / HUMAN_REVIEW Change kind: `mixed`. ### Reasons - **YELLOW** risky build changes according to Jev: build.gradle.kts (weakens checks 0.06, risk 1.99, security 0.02) - **hint** 3 changed file(s) that neither weaken the checks, touch security nor show a risk category of jvm-spring-backend according to Jev - **hint** 1 changed file was given to the AI as excerpt of the selected lines and 5 lines around each changed line, not in full (each larger than [review] max_full_file_chars = 80000): src/main/resources/templates/releases.html - **hint** model recommends merge with caution ### Classifier 5 of 5 units passed all questions (1 PR document(s)). <sub> Usage: model `openrouter/minimax/minimax-m3`, LLM done, tokens counted before the call 38953, calls 1, tokens in 37427 / out 15428 (reasoning included in out), duration 134.8 s, cost 0.0297 USD (reported), classifier `jev-1.13.0` calls 5, tokens in 3659, cost 0.0002 USD, excerpt selection `openrouter/openai/gpt-6-luna` calls 1, tokens in 30736 / out 180, cost 0.0039 USD (reported), build file judge `jev-1.13.0` calls 4, tokens in 5563, cost 0.0002 USD, phases: path_judge 0.3 s, classifier 0.5 s, context 10.0 s, model_review 123.7 s, config: defaults + host + repository (.werkrevisor.toml at main 5ae89f6).<br> Reviewed head `259448ca65d2358035b5dd7d674cbd31b4734a14` against base `5ae89f63b0a1916596cfaa56ec51e44fd02d7ed6`, werkrevisor 0.32.7. </sub>
ai-reviewer scheduled this pull request to auto merge when all checks succeed 2026-10-11 13:30:18 +02:00
ai-reviewer requested review from mi 2026-10-11 13:30:18 +02:00
Author
Collaborator

On the YELLOW reason "risky build changes" in build.gradle.kts:

  • The toolchain moves from 21 to 25 and Kotlin from 2.2.0 to 2.4.21, as werkregie ADR 0001 decides; no check is removed.
  • The new resolution rule applies to the ktlint* configurations only: ktlint 1.5.0 keeps the Kotlin compiler 2.1.0 it was built against;
    without the rule ktlintCheck fails to parse any file.
  • The CI of 259448c is green; locally ktlintCheck, test and runtimeBundleDir pass, and the bundle starts on Temurin 25.0.4.
  • After the merge Werkator deploys itself onto the Temurin 25 runtime; mih09 has glibc 2.36, Temurin 25 needs 2.17.
On the YELLOW reason "risky build changes" in `build.gradle.kts`: - The toolchain moves from 21 to 25 and Kotlin from 2.2.0 to 2.4.21, as werkregie ADR 0001 decides; no check is removed. - The new resolution rule applies to the `ktlint*` configurations only: ktlint 1.5.0 keeps the Kotlin compiler 2.1.0 it was built against; without the rule `ktlintCheck` fails to parse any file. - The CI of `259448c` is green; locally `ktlintCheck`, `test` and `runtimeBundleDir` pass, and the bundle starts on Temurin 25.0.4. - After the merge Werkator deploys itself onto the Temurin 25 runtime; mih09 has glibc 2.36, Temurin 25 needs 2.17.
mi approved these changes 2026-10-11 13:42:57 +02:00
ai-reviewer merged commit 12bdc6811d into main 2026-10-11 13:42:59 +02:00
ai-reviewer deleted branch claude-code/temurin-25 2026-10-11 13:42:59 +02:00
Sign in to join this conversation.
No Reviewers
No labels
3 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: mi/werkator#152