build(deps): Kotlin 2.4.20 and dependency-submission action v6 - #423
Merged
bernardladenthin merged 1 commit intoSep 9, 2026
Merged
Conversation
Two independent version bumps, both to the newest stable. Kotlin 2.4.10 -> 2.4.20 in llama-kotlin. workspace/crossrepostatus.md rejected this one with "newer is an RC only", and that was true when it was written -- Central now carries 2.4.20 after 2.4.20-Beta1/2 and -RC/-RC2/-RC3, so the rationale has expired and the release is plain stable. Moves the one <kotlin.version> property, which drives both kotlin-stdlib and kotlin-maven-plugin. Deliberately NOT touched: android-llmservice/settings.gradle.kts pins the Compose compiler plugin at 2.4.10. That is a different pin against a different Kotlin -- AGP 9.x supplies its own built-in Kotlin (2.2.10+) for that build, which never sees llama-kotlin's property -- so the two do not have to move together, and moving it would be an untested AGP/Compose change riding along with a library bump. advanced-security/maven-dependency-submission-action v5 -> v6, closing cross-repo drift: Dependabot opened this bump in streambuffer only (#156, merged), leaving the other three at v5 until their own weekly run. v6.0.0 moves the action runtime from Node 20 to Node 24 and is already proven here -- streambuffer's Report job, which is where the action runs and which does not tolerate a step failure, went green on it. Verified: mvn -pl llama-kotlin -am install then -pl llama-kotlin test is green, 6/6, and the build log confirms the compiler that actually ran is kotlin:2.4.20:compile rather than a silent fallback. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01AnNYn8W1xuVxVJtyL34GyH
bernardladenthin
had a problem deploying
to
maven-central
September 9, 2026 12:07 — with
GitHub Actions
Failure
bernardladenthin
had a problem deploying
to
maven-central
September 9, 2026 12:07 — with
GitHub Actions
Failure
Code Review Summary - APPROVEDThis PR contains two straightforward, low-risk dependency updates. Changes Reviewed:
Quality Assessment:
Ready to merge. |
|
bernardladenthin
deleted the
claude/kotlin-2.4.20-and-submission-action-v6
branch
September 9, 2026 12:31
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.



Two independent version bumps from a cross-repo sweep on 2026-09-09, both to the newest stable.
Kotlin 2.4.10 → 2.4.20 (
llama-kotlin/pom.xml)workspace/crossrepostatus.mdrejected this one with "newer is an RC only". That was true when it was written — but Central now carries the plain2.4.20release after-Beta1,-Beta2,-RC,-RC2and-RC3, so the rationale expired rather than being overruled. One<kotlin.version>property moves; it drives bothkotlin-stdlibandkotlin-maven-plugin.Deliberately not touched:
android-llmservice/settings.gradle.ktskeeps the Compose compiler plugin at2.4.10. That is a different pin against a different Kotlin — AGP 9.x supplies its own built-in Kotlin (2.2.10+) for that Gradle build, which never readsllama-kotlin's property — so the two are not required to move together, and bumping it would be an untested AGP/Compose change riding along with a library bump.advanced-security/maven-dependency-submission-actionv5 → v6Closing cross-repo drift, not chasing a release. Dependabot opened this bump in streambuffer only (bernardladenthin/streambuffer#156, merged), leaving the other three sibling repos on v5 until their own staggered weekly run.
v6.0.0moves the action runtime from Node 20 to Node 24.It was not adopted on faith: streambuffer's
Reportjob — the job that actually runs the action, with nocontinue-on-erroron that step — went green on it first. Companion PRs bring BAF and srcmorph up in the same sweep.Verification
and the compiler that actually ran was confirmed rather than assumed — the build log shows
--- kotlin:2.4.20:compile (compile) @ llama-kotlin ---, so this is not a silent fallback to the previously resolved version.🤖 Generated with Claude Code
https://claude.ai/code/session_01AnNYn8W1xuVxVJtyL34GyH
Generated by Claude Code