diff --git a/.github/workflows/pr_checks.yml b/.github/workflows/pr_checks.yml index 9e4658a3a..c07797a86 100644 --- a/.github/workflows/pr_checks.yml +++ b/.github/workflows/pr_checks.yml @@ -5,11 +5,11 @@ jobs: runs-on: ubuntu-latest steps: - uses: actions/checkout@v4 - - name: Set up JDK 17 + - name: Set up JDK 21 uses: actions/setup-java@v4 with: distribution: 'adopt' - java-version: '17' + java-version: '21' - name: Lint uses: burrunan/gradle-cache-action@v1 with: @@ -19,11 +19,11 @@ jobs: runs-on: ubuntu-latest steps: - uses: actions/checkout@v4 - - name: Set up JDK 17 + - name: Set up JDK 21 uses: actions/setup-java@v4 with: distribution: 'adopt' - java-version: '17' + java-version: '21' - name: Unit Tests uses: burrunan/gradle-cache-action@v1 with: diff --git a/.github/workflows/publish.yml b/.github/workflows/publish.yml index 0b9bab2b3..3e1f35686 100644 --- a/.github/workflows/publish.yml +++ b/.github/workflows/publish.yml @@ -15,7 +15,7 @@ jobs: - uses: actions/setup-java@v4 with: distribution: 'adopt' - java-version: '17' + java-version: '21' - name: Publish to GitHub Packages uses: burrunan/gradle-cache-action@v1 with: diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 4283f23a7..9cb098bf3 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -15,7 +15,7 @@ jobs: - uses: actions/setup-java@v4 with: distribution: 'adopt' - java-version: '17' + java-version: '21' - name: Publish to Maven Central uses: burrunan/gradle-cache-action@v1 with: diff --git a/build.gradle.kts b/build.gradle.kts index 6bec61a28..ff47d46d3 100644 --- a/build.gradle.kts +++ b/build.gradle.kts @@ -1,23 +1,13 @@ plugins { kotlin("jvm") version "1.9.22" apply false kotlin("plugin.serialization") version "1.9.22" apply false - id("io.bkbn.sourdough.library.jvm") version "0.12.1" apply false - id("io.bkbn.sourdough.application.jvm") version "0.12.1" apply false - id("io.bkbn.sourdough.root") version "0.12.1" - id("com.github.jakemarsden.git-hooks") version "0.0.2" + id("io.bkbn.sourdough.library.jvm") version "0.12.2" apply false + id("io.bkbn.sourdough.application.jvm") version "0.12.2" apply false + id("io.bkbn.sourdough.root") version "0.12.2" id("org.jetbrains.kotlinx.kover") version "0.7.5" id("io.github.gradle-nexus.publish-plugin") version "1.3.0" } -gitHooks { - setHooks( - mapOf( - "pre-commit" to "detekt", - "pre-push" to "test" - ) - ) -} - dependencies { subprojects.forEach { kover(it) } }