Closed aSemy closed 1 year ago
I think I forgot to press a button yesterday and you couldn't see my feedback.
Should be okay now, I hope 😅
Let's clarify how the future workflow can look like to publish SNAPSHOT releases automatically and real stable releases manually. Then, imo, we are good to go with this PR and can merge it. I will do some tests then on the weekend.
Thanks a lot for your contribution!
Everything is clear on my side. Please update version to 2.4-SNAPSHOT then we are good to go with the merge imo! Great job 👍
Update build config, add more Kotlin/Native targets, update GitHub Workflows
It's a big PR! Let me know if you want to break it down into smaller PRs.
fix #98
Summary
Kotlin
Gradle updates
libs.versions.toml
and are specified for the whole project inbuildSrc/build.gradle.kts
update GitHub CI workflows
paths-ignore
- it's nice to keep the config simpler and Gradle caching will mean that the Gradle tasks run much faster if non-code files are changedVerification
I verified that local publishing works by running
./gradlew publishAllPublicationsToProjectLocalRepository
and checking the contents ofbuild/maven-project-local
- everything seemed to be in order, but please double check that the signing works since you have the signing secrets.