Hey everyone. I'm from the incubator project, Apache Toree, a project written in Scala. We use sbt for our build process and were looking into how to leverage sbt to publish to the Apache staging and release repositories. I was looking around at other Apache projects that used sbt and noticed that Kafka previously used sbt and - I think - published with it up to version 0.8, switching to Gradle after that.
Is there anyone here that can explain what you did? I see that you had a custom release task that copied over NOTICE and LICENSE files and you also added the parent Apache pom via pomExtra. I don't know what you did to link your "release" task to the actual signed publishing of your jar(s) to Apache's repositories. Any guidance you can provide?