What's new
Dependency upgrades
- Kotlin 2.1.0 → 2.1.21
- detekt 1.23.7 → 1.23.8
- kotlinx-serialization 1.7.3 → 1.8.1
- Gradle wrapper 8.11.1 → 8.14.5
GitHub Action (Marketplace)
The composite action is now self-contained — all steps (JDK setup, Gradle run, SARIF upload, score comment, gate enforcement) are inlined in action.yml. No more dependency on a reusable workflow.
Tooling
- Added Foojay toolchain resolver for JDK 21 auto-provisioning
- Enabled
org.gradle.java.installations.auto-download
Install
GitHub Action:
steps:
- uses: actions/checkout@v4
- uses: rotemmiz/compose-doctor@v0.2.0
with:
fail-below: 75Gradle plugin:
plugins {
id("dev.composedoctor") version "0.2.0"
}Or zero-touch:
./gradlew --init-script ./init/compose-doctor.init.gradle.kts composeDoctor