You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@maven.apache.org by sl...@apache.org on 2026/09/20 14:26:07 UTC
(maven-wagon) branch master updated: Verify with Maven 4 too
This is an automated email from the ASF dual-hosted git repository.
slachiewicz pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/maven-wagon.git
The following commit(s) were added to refs/heads/master by this push:
new 60400a82 Verify with Maven 4 too
60400a82 is described below
commit 60400a82f8a98fd8b0b2d305f287941ca149e805
Author: Sylwester Lachiewicz <sl...@apache.org>
AuthorDate: Sun Sep 20 15:55:18 2026 +0200
Verify with Maven 4 too
Adds the Maven 4 line to the shared verify matrix, as most of the estate
already does, so incompatibilities show in CI rather than at a user. The
shared workflow's default goals select a run-its profile this project
does not have; Maven 3 warned, Maven 4 fails, so the goals drop it.
---
.github/workflows/maven-verify.yml | 4 ++++
1 file changed, 4 insertions(+)
diff --git a/.github/workflows/maven-verify.yml b/.github/workflows/maven-verify.yml
index 2035ad73..ad25d120 100644
--- a/.github/workflows/maven-verify.yml
+++ b/.github/workflows/maven-verify.yml
@@ -26,6 +26,10 @@ jobs:
name: Verify
uses: apache/maven-gh-actions-shared/.github/workflows/maven-verify.yml@v5
with:
+ maven4-enabled: true
+ # no run-its profile here; Maven 4 refuses a profile that does not exist, Maven 3 only warned
+ ff-goal: verify
+ verify-goal: verify
install-subversion: true
matrix-exclude: '[ {"jdk": "25"} ]'
# -Dssh-tests turns off the no-ssh-tests profiles, -Dssh-embedded=true then narrows the ssh providers down