Skip to content

Implement some CI improvements#60

Merged
BenWoodworth merged 7 commits intomainfrom
built-in-abi-validation
Nov 19, 2025
Merged

Implement some CI improvements#60
BenWoodworth merged 7 commits intomainfrom
built-in-abi-validation

Conversation

@BenWoodworth
Copy link
Owner

  • Migrate to Kotlin's built-in ABI validation
  • Make Dokka fail on warnings
  • Check ABI and Dokka for pull requests
  • Automatically publish KDocs on releases

The Binary Compatibility Validator plugin has been deprecated with the
release of Kotlin v2.2.0, with the functionality now being built-in and
configurable directly from the Kotlin Gradle Plugin.
Instead of pulling git refs into the build script, let the CI set the
version itself using Gradle properties, specifically through a Gradle
environment variable to override the gradle.properties snapshot version.
@BenWoodworth BenWoodworth force-pushed the built-in-abi-validation branch from 76a68aa to 94a8f5d Compare November 19, 2025 22:12
@BenWoodworth BenWoodworth merged commit 94a8f5d into main Nov 19, 2025
14 checks passed
@BenWoodworth BenWoodworth deleted the built-in-abi-validation branch November 19, 2025 22:13
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