diff --git a/build.gradle.kts b/build.gradle.kts index 7579c51..1e604f9 100644 --- a/build.gradle.kts +++ b/build.gradle.kts @@ -118,9 +118,12 @@ publishing { jreleaser { signing { - mode = Mode.COMMAND active = Active.ALWAYS armored = true + mode = if (System.getenv("CI") != null) Mode.MEMORY else Mode.COMMAND + command { + executable = "/opt/homebrew/bin/gpg" + } } deploy { maven { @@ -191,3 +194,10 @@ tasks.shadowJar { tasks.jar { manifest.attributes["Main-Class"] = "tanin.ejwf.Main" } + +// For CI validation. +tasks.register("printVersion") { + doLast { + print("$version") + } +}