luiisca / floating-views

Kotlin library for effortlessly creating customizable floating UI elements in Android apps.
https://central.sonatype.com/artifact/io.github.luiisca/floating.views
MIT License
8 stars 1 forks source link

publish library #59

Closed luiisca closed 2 months ago

linear[bot] commented 3 months ago

GIT-425 publish library

luiisca commented 3 months ago

docs: https://central.sonatype.org/register/central-portal/
their docs are confusing but apparentely there are two main ways to publish my library: via maven central portal (https://central.sonatype.org/publish-ea/publish-ea-guide/) and via the legacy OSSRH (https://central.sonatype.org/publish/publish-guide/).
Maven central seems to be the recommended one.

luiisca commented 3 months ago

some requirements: https://central.sonatype.org/publish/requirements/

luiisca commented 3 months ago

these docs are quite confusing

luiisca commented 3 months ago

I've chosen publishing via maven central portal, but apparently there are four ways to publish this way: Maven, Publisher API, Uploading a bundle and Gradle, but I only consider Maven and uploading a bundle since publisher API teaches how to build a client to send your files, and gradle is not official.

luiisca commented 3 months ago

I'll use the Gradle Maven Publish Plugin