diff --git a/.github/dependabot.yml b/.github/dependabot.yml index 5b06320..ea8f494 100644 --- a/.github/dependabot.yml +++ b/.github/dependabot.yml @@ -9,3 +9,7 @@ updates: directory: "/" # Location of package manifests schedule: interval: "daily" + - package-ecosystem: "github-actions" + directory: "/" + schedule: + interval: "daily" diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 815eb0a..b3293d6 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -12,23 +12,22 @@ jobs: strategy: matrix: os: [ ubuntu-latest, windows-latest ] - java: [ 8, 11, 17 ] + java: [ 8, 11, 17, 21 ] fail-fast: false max-parallel: 64 steps: - - uses: actions/checkout@v3 - - uses: actions/setup-java@v3 + - uses: actions/checkout@v4 + - uses: actions/setup-java@v4 with: distribution: zulu java-version: ${{ matrix.java }} cache: maven - run: ./mvnw -V --no-transfer-progress clean package - if: matrix.java < 17 + if: matrix.java != 17 - run: ./mvnw -V --no-transfer-progress clean package spotbugs:check git-commit-id:validateRevision -DperformRelease - if: matrix.java >= 17 + if: matrix.java == 17 # https://github.com/marketplace/actions/codecov - - uses: codecov/codecov-action@v3 - with: - name: codecov-umbrella - token: ${{ secrets.CODECOV_TOKEN }} + - uses: codecov/codecov-action@v4 + env: + CODECOV_TOKEN: ${{ secrets.CODECOV_TOKEN }} diff --git a/pom.xml b/pom.xml index e9b8340..6203a38 100644 --- a/pom.xml +++ b/pom.xml @@ -55,16 +55,16 @@ false 17 - 4.7.3 + 4.8.3 3.0.2 - 24.0.1 + 24.1.0 - 1.8.21 + 1.9.22 ${maven.compiler.source} - 5.9.3 - 5.6.1 + 5.10.2 + 5.8.0 @@ -271,7 +271,7 @@ org.apache.maven.plugins maven-clean-plugin - 3.2.0 + 3.3.2 org.apache.maven.plugins @@ -293,7 +293,7 @@ org.apache.maven.plugins maven-compiler-plugin - 3.11.0 + 3.12.1 @@ -305,7 +305,7 @@ org.apache.maven.plugins maven-surefire-plugin - 3.0.0 + 3.2.5 org.apache.maven.plugins @@ -315,7 +315,7 @@ org.apache.maven.plugins maven-shade-plugin - 3.4.1 + 3.5.1 true @@ -326,17 +326,17 @@ org.apache.maven.plugins maven-source-plugin - 3.2.1 + 3.3.0 org.apache.maven.plugins maven-javadoc-plugin - 3.5.0 + 3.6.3 org.apache.maven.plugins maven-gpg-plugin - 3.0.1 + 3.1.0 org.apache.maven.plugins @@ -356,22 +356,22 @@ org.apache.maven.plugins maven-enforcer-plugin - 3.3.0 + 3.4.1 io.github.git-commit-id git-commit-id-maven-plugin - 5.0.0 + 7.0.0 com.github.spotbugs spotbugs-maven-plugin - 4.7.3.4 + 4.8.3.0 org.jacoco jacoco-maven-plugin - 0.8.10 + 0.8.11