I have a Kotlin open source project. I am confused about what to do with a publishing logic in my gradle build file when I will upload my open source library to github. I’m using the org.gradle.maven-publish plugin. I’ve rarely seen open-source projects that also include publishing logic within them (or I haven’t looked good enough). How should I approach this so I’m doing it properly?