diff --git a/.github/workflows/released.yml b/.github/workflows/released.yml index 4deab96..256de5e 100644 --- a/.github/workflows/released.yml +++ b/.github/workflows/released.yml @@ -54,7 +54,13 @@ jobs: - name: Build #ビルド shell: bash run: | - ./gradlew build publish --stacktrace --no-daemon + ./gradlew build --stacktrace --no-daemon + + - name: Publish to Maven #Mavenリポジトリに公開 + shell: bash + continue-on-error: true + run: | + ./gradlew publish --stacktrace --no-daemon env: mavenpassword: ${{ secrets.MAVEN_PASSWORD }} diff --git a/build.gradle.kts b/build.gradle.kts index e6bc928..c8698d5 100644 --- a/build.gradle.kts +++ b/build.gradle.kts @@ -6,7 +6,10 @@ plugins { version = if (System.getenv("GITHUB_REF") != null && System.getenv("GITHUB_REF").startsWith("refs/tags/v")) { System.getenv("GITHUB_REF").substring("refs/tags/v".length) } else { - "NONE" + val gitHash = providers.exec { + commandLine("git", "rev-parse", "--short", "HEAD") + }.standardOutput.asText.get().trim() + "dev-$gitHash" } changelog {