feat: add adjust sample apps and CI example builds#723
Conversation
Introduce Kotlin/Java sample apps for adjust-5 and wire a CI-only settings file so example modules stay isolated from kit settings and settings-kits.gradle.
PR SummaryLow Risk Overview Introduces an Adjust 5 Kotlin sample app under Reviewed by Cursor Bugbot for commit 38b8cba. Bugbot is set up for automated code reviews on this repo. Configure here. |
There was a problem hiding this comment.
Cursor Bugbot has reviewed your changes using default effort and found 1 potential issue.
❌ Bugbot Autofix is OFF. To automatically fix reported issues with cloud agents, have a team admin enable autofix in the Cursor dashboard.
Reviewed by Cursor Bugbot for commit 45d9197. Configure here.
Fix semgrep blocking findings for mutable GitHub Actions tag references.
Use explicit android- prefixed includes and projectDir mappings so kit examples, dependencies, and CI matrix tasks resolve the same modules.
Keep kit registration unchanged and rely on the existing android- rename so example modules and CI matrix paths continue to resolve correctly.
Keep only the Kotlin example and drop Java example wiring from CI matrix and kit example settings.
38b8cba
|





Summary
adjust-5underkits/adjust/adjust-5/example/, matching the iOS kit example pattern.settings-kit-examples.gradleso example modules are built only via CI and stay out ofsettings-kits.gradleand kitsettings.gradle.kts.kits/matrix.jsonandbuild-kits.ymlto run kit unit tests and assemble both sample apps in PR CI.Test plan
./gradlew -c settings-kit-examples.gradle -Pmparticle.kit.mparticleFromMavenLocalOnly=true ":kits:android-adjust:adjust-5:example-kotlin:assembleDebug"./gradlew -c settings-kit-examples.gradle -Pmparticle.kit.mparticleFromMavenLocalOnly=true ":kits:android-adjust:adjust-5:example-java:assembleDebug"build-kitsworkflow passes on PRsettings-kits.gradlebuilds remain unchanged