Skip to content

Build :agents and :mcp-server in CI - #292

Merged
joreilly merged 1 commit into
mainfrom
ci-build-jvm-modules
Sep 13, 2026
Merged

joreilly merged 1 commit into
mainfrom
ci-build-jvm-modules

Conversation

@joreilly

Copy link
Copy Markdown
Owner

Summary

CI compiled neither :agents nor :mcp-server. The Android workflow runs only assembleDebug (an Android-only task, so the two kotlinJvm modules are never reached) and :composeApp:jvmTest.

That gap is not theoretical: the googleAdkKotlin 0.9.0 → 1.0.1 bump in #291 reported all checks green while :agents did not compile against the reshuffled ADK server API.

Adds one step to the existing ubuntu job. build rather than compileKotlin so it also covers :mcp-server's shadowJar/dist packaging and picks up tests in either module once they exist.

Test plan

  • ./gradlew :agents:build :mcp-server:build passes locally
  • Confirmed the new step fails on the unmigrated Update googleAdkKotlin to v1 #291 branch (Unresolved reference 'AdkWebServer'), i.e. it catches the regression it is meant to catch
  • Workflow YAML parses; steps in expected order
  • Android CI green on this PR

🤖 Generated with Claude Code

https://claude.ai/code/session_01ReoMX8TjLpTkCocLiLVTuL

Neither module is reachable from assembleDebug or :composeApp:jvmTest, so
nothing in CI was compiling them. The googleAdkKotlin 1.0 bump (#291) went
green while leaving :agents broken against the new ADK server API, which is
exactly the gap this closes.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01ReoMX8TjLpTkCocLiLVTuL
@joreilly
joreilly merged commit 255a356 into main Sep 13, 2026
2 checks passed
@joreilly
joreilly deleted the ci-build-jvm-modules branch September 13, 2026 14:57
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant