Both artifacts (forminput and forminput-views) go to Maven Central under io.github.omarshehe.
~/.gradle/gradle.properties (never in the repo): mavenCentralUsername, mavenCentralPassword (a user token from the Central Portal), signingInMemoryKey, signingInMemoryKeyId, signingInMemoryKeyPassword. The public half of the signing key must be on a keyserver such as keys.openpgp.org../gradlew publishToMavenCentral. The iOS artifacts need a macOS machine.For a local build to use from another project: ./gradlew :forminput:publishToMavenLocal.
CI (.github/workflows/ci.yml) runs the desktop tests and the Android compile on Linux and the iOS compile on macOS for every pull request and every push to master.