diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 7c97072..c4c3258 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -5,23 +5,23 @@ on: - master - develop pull_request: - types: [ opened, synchronize, reopened ] + types: [opened, synchronize, reopened] jobs: build: 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 diff --git a/pom.xml b/pom.xml index 9c9f80b..510de68 100644 --- a/pom.xml +++ b/pom.xml @@ -1,5 +1,6 @@ - + 4.0.0 fr.ght1pc9kc @@ -58,9 +59,10 @@ 3.3.1 3.5.3 4.11.5 - 1.7.0 + 0.8.0 + 5.1.0.4751 - + @@ -190,6 +192,11 @@ + + org.sonarsource.scanner.maven + sonar-maven-plugin + ${sonar-maven-plugin.version} + @@ -365,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 @@ -377,11 +388,6 @@ - - ossrh - https://ossrh-staging-api.central.sonatype.com/ - true -