From 55f9994a8c85128a4b0d690e1f163b426333c5d1 Mon Sep 17 00:00:00 2001 From: tkasatkin Date: Thu, 11 Dec 2025 18:53:43 +0300 Subject: [PATCH] Actualize deps and CI --- .github/workflows/build-action.yml | 23 ++++++++++++++++------- build.gradle.kts | 4 ++++ buildSrc/build.gradle.kts | 5 ++++- 3 files changed, 24 insertions(+), 8 deletions(-) diff --git a/.github/workflows/build-action.yml b/.github/workflows/build-action.yml index 1343aca..2caf377 100644 --- a/.github/workflows/build-action.yml +++ b/.github/workflows/build-action.yml @@ -7,18 +7,27 @@ jobs: build-job: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v2 + - uses: actions/checkout@v4 - name: Set up JDK 11 - uses: actions/setup-java@v2 + uses: actions/setup-java@v5 with: java-version: '11' - distribution: 'adopt' + distribution: 'temurin' cache: gradle + cache-dependency-path: | + **/gradle-wrapper.properties + **/build.gradle + **/build.gradle.kts + **/settings.gradle + **/settings.gradle.kts - name: Validate Gradle wrapper - uses: gradle/wrapper-validation-action@e6e38bacfdf1a337459f332974bb2327a31aaf4b + uses: gradle/wrapper-validation-action@v1 + - name: Ensure gradlew is executable + run: chmod +x ./gradlew - name: build - run: ./gradlew clean build + run: ./gradlew --no-daemon clean build - name: Cleanup Gradle Cache + if: always() run: | - rm -f ~/.gradle/caches/modules-2/modules-2.lock - rm -f ~/.gradle/caches/modules-2/gc.properties + rm -f ~/.gradle/caches/modules-2/modules-2.lock || true + rm -f ~/.gradle/caches/modules-2/gc.properties || true diff --git a/build.gradle.kts b/build.gradle.kts index 9321f10..92a510a 100644 --- a/build.gradle.kts +++ b/build.gradle.kts @@ -9,8 +9,10 @@ import kotlin.reflect.KProperty buildscript { repositories { + jcenter() mavenCentral() mavenLocal() + maven(url = "https://repo.gradle.org/artifactory/jcenter-backup/") } dependencies { classpath(kotlin("gradle-plugin", version = Vers.kotlin)) @@ -83,6 +85,8 @@ subprojects { if (!repositoryUrl.isNullOrEmpty()) { maven(url = repositoryUrl.toString()) } + jcenter() + maven(url = "https://repo.gradle.org/artifactory/jcenter-backup/") } jacoco { diff --git a/buildSrc/build.gradle.kts b/buildSrc/build.gradle.kts index b22ed73..77b4e1f 100644 --- a/buildSrc/build.gradle.kts +++ b/buildSrc/build.gradle.kts @@ -3,5 +3,8 @@ plugins { } repositories { + jcenter() mavenCentral() -} \ No newline at end of file + mavenLocal() + maven(url = "https://repo.gradle.org/artifactory/jcenter-backup/") +}