diff --git a/.gitea/workflows/build-dev.yaml b/.gitea/workflows/build-dev.yaml index c58f88c..b3c3ecc 100644 --- a/.gitea/workflows/build-dev.yaml +++ b/.gitea/workflows/build-dev.yaml @@ -3,13 +3,33 @@ on: push: branches: - 'dev' +env: + JAVA_VERSION: '25' + GRADLE_VERSION: '9.7.1' jobs: build: runs-on: woryzen + container: + image: gitea.woggioni.net/woggioni/gitea-runner/archlinux:latest + volumes: + - gitea-runner:/var/lib/gitea-runner steps: - - name: Checkout sources - uses: actions/checkout@v4 - - name: Execute Gradle build + - name: Checkout repository + uses: actions/checkout@v6 + with: + fetch-depth: 0 + - name: Set up JDK + uses: actions/setup-java@v5 + with: + distribution: 'graalvm' + java-version: ${{ env.JAVA_VERSION }} + - name: Setup Gradle + uses: gradle/actions/setup-gradle@v6 + with: + gradle-version: ${{ env.GRADLE_VERSION }} + # Only the main branch writes to the cache; PRs/feature branches read-only + cache-read-only: true + - name: Run Gradle build run: ./gradlew build - name: Prepare Docker image build run: ./gradlew prepareDockerBuild diff --git a/gradle.properties b/gradle.properties index cafe916..7e906db 100644 --- a/gradle.properties +++ b/gradle.properties @@ -2,9 +2,9 @@ org.gradle.configuration-cache=false org.gradle.parallel=true org.gradle.caching=true -rbcs.version = 0.5.1 +rbcs.version = 0.5.2 -lys.version = 2026.06.08 +lys.version = 2026.08.24 gitea.maven.url = https://gitea.woggioni.net/api/packages/woggioni/maven docker.registry.url=gitea.woggioni.net diff --git a/gradle/wrapper/gradle-wrapper.jar b/gradle/wrapper/gradle-wrapper.jar index f8e1ee3..61285a6 100644 Binary files a/gradle/wrapper/gradle-wrapper.jar and b/gradle/wrapper/gradle-wrapper.jar differ diff --git a/gradle/wrapper/gradle-wrapper.properties b/gradle/wrapper/gradle-wrapper.properties index 37f78a6..c42672d 100644 --- a/gradle/wrapper/gradle-wrapper.properties +++ b/gradle/wrapper/gradle-wrapper.properties @@ -1,6 +1,6 @@ distributionBase=GRADLE_USER_HOME distributionPath=wrapper/dists -distributionUrl=https\://services.gradle.org/distributions/gradle-9.3.1-bin.zip +distributionUrl=https\://services.gradle.org/distributions/gradle-9.7.1-bin.zip networkTimeout=10000 validateDistributionUrl=true zipStoreBase=GRADLE_USER_HOME diff --git a/rbcs-server/build.gradle b/rbcs-server/build.gradle index 640fbc5..ced234f 100644 --- a/rbcs-server/build.gradle +++ b/rbcs-server/build.gradle @@ -6,6 +6,7 @@ plugins { } dependencies { + compileOnly catalog.lombok implementation catalog.jwo implementation catalog.slf4j.api implementation catalog.netty.codec.http