diff --git a/.github/workflows/build-and-release.yaml b/.github/workflows/build-and-release.yaml index 24115a7..08e01dd 100644 --- a/.github/workflows/build-and-release.yaml +++ b/.github/workflows/build-and-release.yaml @@ -58,7 +58,7 @@ jobs: id: build shell: bash run: | - ./gradlew ciVersioning -Poutput=$GITHUB_OUTPUT + ./gradlew ciVersioning ./gradlew ciReleaseApp - if: github.ref == 'refs/heads/main' && github.event_name == 'push' diff --git a/build.gradle.kts b/build.gradle.kts index d2fc235..5243d17 100644 --- a/build.gradle.kts +++ b/build.gradle.kts @@ -86,7 +86,7 @@ tasks.register("updateCommitSha") { doLast { val stream = ByteArrayOutputStream() exec { - commandLine("git", "rev-parse", "--short", "main") + commandLine("git", "rev-parse", "--short") standardOutput = stream } commitSha = stream.toString().trim() @@ -267,7 +267,7 @@ tasks.register("ciVersioning") { dependsOn("updateVersion") doLast { - val outputDir = file(project.property("output").toString()) + val outputDir = file(System.getenv("GITHUB_OUTPUT")) outputDir.writeText("version=${version.substringBefore('+')}") logger.lifecycle("Wrote version to ${outputDir.absolutePath}") }