diff --git a/.github/workflows/broken_links_checker.yml b/.github/workflows/broken_links_checker.yml index f4dd76b..e08387a 100644 --- a/.github/workflows/broken_links_checker.yml +++ b/.github/workflows/broken_links_checker.yml @@ -17,8 +17,8 @@ jobs: run: | mkdir -p ./target echo '{ "aliveStatusCodes": [429, 200] }' > ./target/broken_links_checker.json - - uses: gaurav-nelson/github-action-markdown-link-check@v1 + - uses: tcort/github-action-markdown-link-check@v1 with: use-quiet-mode: 'yes' use-verbose-mode: 'yes' - config-file: ./target/broken_links_checker.json \ No newline at end of file + config-file: ./target/broken_links_checker.json diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 6fe304e..cb84cab 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -18,7 +18,7 @@ jobs: strategy: fail-fast: true matrix: - java: [17, 21] + java: [17, 21, 24] name: "Build with Java ${{ matrix.java }}" env: DEFAULT_JAVA: 17 @@ -28,12 +28,13 @@ jobs: with: fetch-depth: 0 - - uses: actions/setup-java@v4 + - uses: actions/setup-java@v5 with: distribution: 'temurin' java-version: | 17 21 + 24 cache: 'maven' - name: Cache SonarQube packages diff --git a/.github/workflows/codeql-analysis.yml b/.github/workflows/codeql-analysis.yml index 68d7544..e9edfe2 100644 --- a/.github/workflows/codeql-analysis.yml +++ b/.github/workflows/codeql-analysis.yml @@ -21,7 +21,7 @@ jobs: - name: Checkout repository uses: actions/checkout@v6 - - uses: actions/setup-java@v4 + - uses: actions/setup-java@v5 with: distribution: 'temurin' java-version: 17 diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index df48a49..89596c3 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -32,7 +32,7 @@ jobs: core.setFailed('Not running on main branch, github.ref is ${{ github.ref }}. Please start this workflow only on main') - name: Set up Maven Central Repository - uses: actions/setup-java@v4 + uses: actions/setup-java@v5 with: distribution: "temurin" java-version: 17 diff --git a/CHANGELOG.md b/CHANGELOG.md index a084115..4292a42 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -4,6 +4,10 @@ All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). +## [2.3.1] - Unreleased + +- [#75](https://github.com/itsallcode/openfasttrace-maven-plugin/pull/75) Upgrade dependencies + ## [2.3.0] - 2024-11-13 - [#70](https://github.com/itsallcode/openfasttrace-maven-plugin/issues/70) Add support for OFT's command line option `--wanted-tags` diff --git a/pom.xml b/pom.xml index cec86ee..1293924 100644 --- a/pom.xml +++ b/pom.xml @@ -15,11 +15,11 @@ UTF-8 17 - 4.1.0 + 4.2.0 + 3.8.7 true - 5.11.3 - 0.8.12 + 0.8.13 itsallcode https://sonarcloud.io ${git.commit.time} @@ -87,7 +87,8 @@ org.codehaus.plexus plexus-utils - 3.5.1 + + 3.6.0 org.apache.maven @@ -107,6 +108,13 @@ ${maven.core.version} provided + + + org.apache.commons + commons-lang3 + 3.18.0 + provided + org.apache.maven.plugin-testing @@ -118,14 +126,14 @@ commons-io commons-io - 2.17.0 + 2.20.0 test org.codehaus.plexus plexus-archiver - 4.10.0 + 4.10.1 test @@ -150,7 +158,7 @@ com.exasol maven-project-version-getter - 1.2.0 + 1.2.1 test @@ -159,22 +167,16 @@ 1.1.3 test - - org.junit.jupiter - junit-jupiter-engine - ${junit.version} - test - org.junit.jupiter junit-jupiter-params - ${junit.version} + 5.13.4 test org.mockito mockito-junit-jupiter - 5.14.2 + 5.19.0 test @@ -211,7 +213,7 @@ org.apache.maven.plugins maven-gpg-plugin - 3.2.7 + 3.2.8 sign-artifacts @@ -225,7 +227,7 @@ org.apache.maven.plugins maven-deploy-plugin - 3.1.3 + 3.1.4 @@ -237,7 +239,7 @@ io.github.git-commit-id git-commit-id-maven-plugin - 9.0.1 + 9.0.2 get-the-git-infos @@ -278,7 +280,7 @@ org.apache.maven.plugins maven-enforcer-plugin - 3.5.0 + 3.6.1 enforce-maven @@ -298,7 +300,7 @@ org.apache.maven.plugins maven-clean-plugin - 3.4.0 + 3.5.0 @@ -313,7 +315,7 @@ org.apache.maven.plugins maven-compiler-plugin - 3.13.0 + 3.14.0 ${java.version} ${java.version} @@ -377,7 +379,7 @@ org.apache.maven.plugins maven-javadoc-plugin - 3.11.1 + 3.11.3 attach-javadocs @@ -465,7 +467,7 @@ org.apache.maven.plugins maven-surefire-plugin - 3.5.2 + 3.5.4 src/test/resources/logging.properties @@ -475,7 +477,7 @@ org.apache.maven.plugins maven-failsafe-plugin - 3.5.2 + 3.5.4 true @@ -494,7 +496,7 @@ org.codehaus.mojo versions-maven-plugin - 2.17.1 + 2.19.0 @@ -559,7 +561,7 @@ org.apache.maven.plugins maven-artifact-plugin - 3.5.3 + 3.6.0 verify-reproducible-build