From 391fb95406c16bf2880a1edfe0a41d9a25f796d4 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Thu, 10 Oct 2024 08:10:35 +0000 Subject: [PATCH] chore(deps): Update build deps and github actions --- .github/workflows/build-project.yaml | 18 +++++++++--------- .github/workflows/graalvm.yml | 4 ++-- artifacts/.github/workflows/gradle.yml | 10 +++++----- 3 files changed, 16 insertions(+), 16 deletions(-) diff --git a/.github/workflows/build-project.yaml b/.github/workflows/build-project.yaml index 692ef397..472747a0 100644 --- a/.github/workflows/build-project.yaml +++ b/.github/workflows/build-project.yaml @@ -21,7 +21,7 @@ jobs: runs-on: ${{ matrix.os }} steps: - name: 'Checkout' - uses: actions/checkout@v3 + uses: actions/checkout@v4 - uses: graalvm/setup-graalvm@v1 with: java-version: '21' @@ -60,9 +60,9 @@ jobs: if: ${{ github.event_name == 'push' }} runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Set up SBT - uses: actions/setup-java@v3 + uses: actions/setup-java@v4 with: distribution: 'temurin' java-version: '17' @@ -147,26 +147,26 @@ jobs: JAVA_OPTS: -Xms2048M -Xmx2048M -Xss6M -XX:ReservedCodeCacheSize=256M -Dfile.encoding=UTF-8 --illegal-access=permit JVM_OPTS: -Xms2048M -Xmx2048M -Xss6M -XX:ReservedCodeCacheSize=256M -Dfile.encoding=UTF-8 --illegal-access=permit steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Set up SBT - uses: actions/setup-java@v3 + uses: actions/setup-java@v4 with: distribution: 'temurin' java-version: '17' - name: Build with SBT run: sbt -v ${{matrix.project}}/Docker/stage - name: Set up QEMU - uses: docker/setup-qemu-action@v2.1.0 + uses: docker/setup-qemu-action@v3.2.0 - name: Set up Docker Buildx - uses: docker/setup-buildx-action@v2.1.0 + uses: docker/setup-buildx-action@v3.7.1 - name: Login to DockerHub - uses: docker/login-action@v2 + uses: docker/login-action@v3 with: registry: ghcr.io username: ${{ github.actor }} password: ${{ secrets.GITHUB_TOKEN }} - name: Build and push - uses: docker/build-push-action@v3 + uses: docker/build-push-action@v6 with: context: ./${{ matrix.project }}/target/docker/stage/ platforms: linux/amd64,linux/arm64 diff --git a/.github/workflows/graalvm.yml b/.github/workflows/graalvm.yml index ddab0cf0..0fd3f8b5 100644 --- a/.github/workflows/graalvm.yml +++ b/.github/workflows/graalvm.yml @@ -5,7 +5,7 @@ jobs: runs-on: ubuntu-latest steps: - uses: actions/checkout@v4 - - uses: actions/cache@v2 + - uses: actions/cache@v4 with: path: | ~/.gradle/caches @@ -14,7 +14,7 @@ jobs: key: ${{ runner.os }}-gradle-test-${{ hashFiles('**/*.gradle') }} restore-keys: ${{ runner.os }}-gradle-test- - name: Setup GraalVM CE - uses: DeLaGuardo/setup-graalvm@3.1 + uses: DeLaGuardo/setup-graalvm@5.0 with: graalvm-version: 22.3.0.java17 - name: Install Native Image diff --git a/artifacts/.github/workflows/gradle.yml b/artifacts/.github/workflows/gradle.yml index 15c8a465..1cc424de 100644 --- a/artifacts/.github/workflows/gradle.yml +++ b/artifacts/.github/workflows/gradle.yml @@ -12,19 +12,19 @@ jobs: build: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Set up JDK 17 - uses: actions/setup-java@v3 + uses: actions/setup-java@v4 with: java-version: 17 distribution: temurin - name: Validate Gradle wrapper - uses: gradle/wrapper-validation-action@v1.1.0 + uses: gradle/wrapper-validation-action@v3.5.0 - name: Build with Gradle - uses: gradle/gradle-build-action@v2.12.0 + uses: gradle/gradle-build-action@v3.5.0 with: arguments: build - - uses: actions/upload-artifact@v3.1.3 + - uses: actions/upload-artifact@v4.4.3 with: name: Build Artifacts path: |