From 78a6a54a916852881e7d3e930b59a5e6b740b219 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ianar=C3=A9=20S=C3=A9vi?= Date: Thu, 2 Apr 2026 11:36:05 +0200 Subject: [PATCH] :arrow_up: update github actions --- .github/workflows/_build.yml | 3 ++- .github/workflows/_codeql.yml | 14 +++++--------- .github/workflows/_publish-code.yml | 2 +- .github/workflows/_publish-docs.yml | 2 +- .github/workflows/_static-analysis.yml | 2 +- .github/workflows/_test-code-samples.yml | 5 ++--- .github/workflows/_test-integrations.yml | 2 +- .github/workflows/pull-request.yml | 2 +- pom.xml | 2 +- 9 files changed, 15 insertions(+), 19 deletions(-) diff --git a/.github/workflows/_build.yml b/.github/workflows/_build.yml index 8d0d7797f..4189be39d 100644 --- a/.github/workflows/_build.yml +++ b/.github/workflows/_build.yml @@ -12,13 +12,14 @@ jobs: matrix: java-version: - "21" + - "17" - "11" - "8" distribution: - "temurin" steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v5 with: submodules: recursive diff --git a/.github/workflows/_codeql.yml b/.github/workflows/_codeql.yml index d20115ff0..e52a09168 100644 --- a/.github/workflows/_codeql.yml +++ b/.github/workflows/_codeql.yml @@ -26,18 +26,14 @@ jobs: strategy: fail-fast: false - matrix: - language: [ 'java' ] - # CodeQL supports [ 'cpp', 'csharp', 'go', 'java', 'javascript', 'python', 'ruby' ] - # Learn more about CodeQL language support at https://aka.ms/codeql-docs/language-support steps: - name: Checkout repository - uses: actions/checkout@v4 + uses: actions/checkout@v5 # Initializes the CodeQL tools for scanning. - name: Initialize CodeQL - uses: github/codeql-action/init@v3 + uses: github/codeql-action/init@v4 with: languages: ${{ matrix.language }} # If you wish to specify custom queries, you can do so here or in a config file. @@ -51,7 +47,7 @@ jobs: # Autobuild attempts to build any compiled languages (C/C++, C#, Go, or Java). # If this step fails, then you should remove it and run the build manually (see below) - name: Autobuild - uses: github/codeql-action/autobuild@v3 + uses: github/codeql-action/autobuild@v4 # â„šī¸ Command-line programs to run using the OS shell. # 📚 See https://docs.github.com/en/actions/using-workflows/workflow-syntax-for-github-actions#jobsjob_idstepsrun @@ -64,6 +60,6 @@ jobs: # ./location_of_script_within_repo/buildscript.sh - name: Perform CodeQL Analysis - uses: github/codeql-action/analyze@v3 + uses: github/codeql-action/analyze@v4 with: - category: "/language:${{matrix.language}}" + category: "/language:java" diff --git a/.github/workflows/_publish-code.yml b/.github/workflows/_publish-code.yml index 4b39834be..757cfc03f 100644 --- a/.github/workflows/_publish-code.yml +++ b/.github/workflows/_publish-code.yml @@ -8,7 +8,7 @@ jobs: publish: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v5 with: submodules: recursive diff --git a/.github/workflows/_publish-docs.yml b/.github/workflows/_publish-docs.yml index d03a3e925..f03886cab 100644 --- a/.github/workflows/_publish-docs.yml +++ b/.github/workflows/_publish-docs.yml @@ -9,7 +9,7 @@ jobs: name: Publish Documentation runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v5 with: submodules: recursive diff --git a/.github/workflows/_static-analysis.yml b/.github/workflows/_static-analysis.yml index 491599990..90f0d536c 100644 --- a/.github/workflows/_static-analysis.yml +++ b/.github/workflows/_static-analysis.yml @@ -8,7 +8,7 @@ jobs: name: Check Code Style runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v5 with: submodules: recursive diff --git a/.github/workflows/_test-code-samples.yml b/.github/workflows/_test-code-samples.yml index bf5dcac2c..1d58d737e 100644 --- a/.github/workflows/_test-code-samples.yml +++ b/.github/workflows/_test-code-samples.yml @@ -21,15 +21,14 @@ jobs: strategy: matrix: java-version: - - "21" - - "17" + - "25" - "11" - "8" distribution: - "temurin" steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v5 with: submodules: recursive - name: Set up JDK ${{ matrix.java-version }} diff --git a/.github/workflows/_test-integrations.yml b/.github/workflows/_test-integrations.yml index 1d191603a..d06e361aa 100644 --- a/.github/workflows/_test-integrations.yml +++ b/.github/workflows/_test-integrations.yml @@ -30,7 +30,7 @@ jobs: - "temurin" steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v5 with: submodules: recursive diff --git a/.github/workflows/pull-request.yml b/.github/workflows/pull-request.yml index 8c536432d..6d5aa856a 100644 --- a/.github/workflows/pull-request.yml +++ b/.github/workflows/pull-request.yml @@ -16,7 +16,7 @@ jobs: secrets: inherit codeql: uses: ./.github/workflows/_codeql.yml - needs: build + needs: static_analysis permissions: contents: read actions: read diff --git a/pom.xml b/pom.xml index 4454264d5..23a33a0a1 100644 --- a/pom.xml +++ b/pom.xml @@ -447,7 +447,7 @@ 4.11.0 4.11.0 0.2.0 - 1.18.32 + 1.18.38 2.0.17 UTF-8