From 1e3af9144d1415e2f20a539e55cec157ad2b9f59 Mon Sep 17 00:00:00 2001 From: Marthym Date: Tue, 8 Jul 2025 21:42:16 +0200 Subject: [PATCH 1/3] chore(ci): upgrade all github actions --- .github/workflows/build.yml | 6 +++--- .github/workflows/javadoc.yml | 12 ++++++------ 2 files changed, 9 insertions(+), 9 deletions(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 7c97072..daa3ab8 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -12,16 +12,16 @@ jobs: name: Build runs-on: ubuntu-latest steps: - - uses: actions/checkout@v2 + - uses: actions/checkout@v4.2.2 with: fetch-depth: 0 # Shallow clones should be disabled for a better relevancy of analysis - name: Set up JDK 17 - uses: actions/setup-java@v3.9.0 + uses: actions/setup-java@v4.7.1 with: java-version: 17 distribution: 'temurin' - name: Cache Maven packages - uses: actions/cache@v3.0.11 + uses: actions/cache@v4.2.3 with: path: ~/.m2 key: ${{ runner.os }}-m2-${{ hashFiles('**/pom.xml') }} diff --git a/.github/workflows/javadoc.yml b/.github/workflows/javadoc.yml index 659df4a..0cfcab1 100644 --- a/.github/workflows/javadoc.yml +++ b/.github/workflows/javadoc.yml @@ -22,16 +22,16 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout the repo - uses: actions/checkout@v4.1.1 + uses: actions/checkout@v4.2.2 - name: Set up JDK 17 - uses: actions/setup-java@v4.0.0 + uses: actions/setup-java@v4.7.1 with: java-version: 17 distribution: 'temurin' - name: Cache Maven packages - uses: actions/cache@v4.0.0 + uses: actions/cache@v4.2.3 with: path: ~/.m2 key: ${{ runner.os }}-m2-${{ hashFiles('**/pom.xml') }} @@ -41,14 +41,14 @@ jobs: run: mvn clean javadoc:aggregate -DskipTests - name: Setup Pages - uses: actions/configure-pages@v4.0.0 + uses: actions/configure-pages@v5.0.0 - name: Upload artifact - uses: actions/upload-pages-artifact@v3.0.0 + uses: actions/upload-pages-artifact@v3.0.1 with: # Upload entire repository path: 'target/site/apidocs' - name: Deploy to GitHub Pages id: deployment - uses: actions/deploy-pages@v4.0.3 \ No newline at end of file + uses: actions/deploy-pages@v4.0.5 \ No newline at end of file From ff3b527015d8c4c972eebae5d6d94d83819434d2 Mon Sep 17 00:00:00 2001 From: Marthym Date: Tue, 8 Jul 2025 21:52:04 +0200 Subject: [PATCH 2/3] chore(ci): upgrade sonar maven plugin --- .github/workflows/build.yml | 2 +- pom.xml | 11 +++++++++-- 2 files changed, 10 insertions(+), 3 deletions(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index daa3ab8..c4c3258 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -5,7 +5,7 @@ on: - master - develop pull_request: - types: [ opened, synchronize, reopened ] + types: [opened, synchronize, reopened] jobs: build: diff --git a/pom.xml b/pom.xml index 9c9f80b..1e74880 100644 --- a/pom.xml +++ b/pom.xml @@ -1,5 +1,6 @@ - + 4.0.0 fr.ght1pc9kc @@ -59,8 +60,9 @@ 3.5.3 4.11.5 1.7.0 + 5.1.0.4751 - + @@ -190,6 +192,11 @@ + + org.sonarsource.scanner.maven + sonar-maven-plugin + ${sonar-maven-plugin.version} + From 876755a6c98ac06f241e28c6e1c18c1ee29a31b0 Mon Sep 17 00:00:00 2001 From: Marthym Date: Tue, 8 Jul 2025 22:35:46 +0200 Subject: [PATCH 3/3] fix(ci): upgrade nexus maven plugin --- pom.xml | 17 ++++++++--------- 1 file changed, 8 insertions(+), 9 deletions(-) diff --git a/pom.xml b/pom.xml index 1e74880..510de68 100644 --- a/pom.xml +++ b/pom.xml @@ -59,7 +59,7 @@ 3.3.1 3.5.3 4.11.5 - 1.7.0 + 0.8.0 5.1.0.4751 @@ -372,9 +372,13 @@ - org.sonatype.plugins - nexus-staging-maven-plugin - ${nexus-staging-maven-plugin.version} + org.sonatype.central + central-publishing-maven-plugin + ${central-publishing-maven-plugin.version} + true + + ossrh + default-deploy @@ -384,11 +388,6 @@ - - ossrh - https://ossrh-staging-api.central.sonatype.com/ - true -