Release libraries to Maven Central (Nexus/OSSRH or Central Portal), GitHub Packages and local directories with a unified Gradle DSL. Includes automatic releases using Sonatype APIs.
For example, kotlin-android projects would currently create two components, release and debug, and publish both at the same coordinates (same artifact). Need to read from AGP or require user to pass the SoftwareComponent name, maybe create androidComponents() block where one can enable/disable components in the lambda.
Bump AGP version and improve Android UX.
For example, kotlin-android projects would currently create two components,
release
anddebug
, and publish both at the same coordinates (same artifact). Need to read from AGP or require user to pass the SoftwareComponent name, maybe create androidComponents() block where one can enable/disable components in the lambda.