Skip to content

Commit 3996cca

Browse files
authored
#61 Fix Gradle GitHub Workflow (#63)
Signed-off-by: vityaman <vityaman.dev@yandex.ru>
1 parent 2ae1a7a commit 3996cca

File tree

3 files changed

+14
-9
lines changed

3 files changed

+14
-9
lines changed

.github/workflows/gradle.yml

+6-6
Original file line numberDiff line numberDiff line change
@@ -15,24 +15,24 @@ jobs:
1515
defaults:
1616
run:
1717
working-directory: ./backend
18-
runs-on: ubuntu-24.04
18+
runs-on: ubuntu-latest
1919
steps:
20-
- uses: actions/checkout@v3
20+
- uses: actions/checkout@v4
2121

2222
- name: Lint OpenAPI Specifications
2323
uses: stoplightio/spectral-action@latest
2424
with:
2525
file_glob: 'backend/*/src/main/resources/static/openapi/api.yml'
2626
spectral_ruleset: backend/config/.spectral.yaml
2727

28-
- name: Setup up JDK 20
29-
uses: actions/setup-java@v3
28+
- name: Setup up JDK 22
29+
uses: actions/setup-java@v4
3030
with:
31-
java-version: '20'
31+
java-version: '22'
3232
distribution: 'temurin'
3333

3434
- name: Setup Gradle
35-
uses: gradle/actions/setup-gradle@v3
35+
uses: gradle/actions/setup-gradle@v4
3636

3737
- name: Generate Key Pair
3838
run: bash config/crypto/keys.bash generate test

backend/buildSrc/build.gradle.kts

+7-2
Original file line numberDiff line numberDiff line change
@@ -8,11 +8,16 @@ repositories {
88
gradlePluginPortal()
99
}
1010

11+
kotlin {
12+
jvmToolchain(22)
13+
}
14+
1115
dependencies {
16+
val kotlinVersion = "2.0.10"
1217
val jooqVersion = "3.19.15"
1318

14-
implementation("org.jetbrains.kotlin:kotlin-gradle-plugin:${kotlin.coreLibrariesVersion}")
15-
implementation("org.jetbrains.kotlin:kotlin-allopen:${kotlin.coreLibrariesVersion}")
19+
implementation("org.jetbrains.kotlin:kotlin-gradle-plugin:$kotlinVersion")
20+
implementation("org.jetbrains.kotlin:kotlin-allopen:$kotlinVersion")
1621

1722
implementation("io.gitlab.arturbosch.detekt:detekt-gradle-plugin:1.23.7")
1823

backend/buildSrc/src/main/kotlin/buildlogic.kotlin-conventions.gradle.kts

+1-1
Original file line numberDiff line numberDiff line change
@@ -10,5 +10,5 @@ repositories {
1010
}
1111

1212
kotlin {
13-
jvmToolchain(20)
13+
jvmToolchain(22)
1414
}

0 commit comments

Comments
 (0)