diff --git a/build.gradle.kts b/build.gradle.kts index 1bcc1a3..bd9d8c3 100644 --- a/build.gradle.kts +++ b/build.gradle.kts @@ -1,10 +1,10 @@ plugins { kotlin("jvm") version "1.9.0" - application + id("maven-publish") } group = "dev.usbharu" -version = "1.0-SNAPSHOT" +version = "1.0.0" repositories { mavenCentral() @@ -23,6 +23,16 @@ kotlin { jvmToolchain(11) } -application { - mainClass.set("MainKt") + +publishing{ + repositories{ + maven{ + name = "GitHubPackages" + url = uri("https://maven.pkg.github.com/usbharu/http-signature") + credentials { + username = project.findProperty("gpr.user") as String? ?: System.getenv("USERNAME") + password = project.findProperty("gpr.key") as String? ?: System.getenv("TOKEN") + } + } + } } diff --git a/src/main/kotlin/Main.kt b/src/main/kotlin/Main.kt deleted file mode 100644 index f2a59b6..0000000 --- a/src/main/kotlin/Main.kt +++ /dev/null @@ -1,7 +0,0 @@ -fun main(args: Array) { - println("Hello World!") - - // Try adding program arguments via Run/Debug configuration. - // Learn more about running applications: https://www.jetbrains.com/help/idea/running-applications.html. - println("Program arguments: ${args.joinToString()}") -} \ No newline at end of file