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 2024/12/26 11:48:39 UTC

(maven-gh-actions-shared) branch svn created (now c7877e7)

This is an automated email from the ASF dual-hosted git repository.

slachiewicz pushed a change to branch svn
in repository https://gitbox.apache.org/repos/asf/maven-gh-actions-shared.git


      at c7877e7  Install Subversion client on Linux runners

This branch includes the following new commits:

     new c7877e7  Install Subversion client on Linux runners

The 1 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.



(maven-gh-actions-shared) 01/01: Install Subversion client on Linux runners

Posted by sl...@apache.org.
This is an automated email from the ASF dual-hosted git repository.

slachiewicz pushed a commit to branch svn
in repository https://gitbox.apache.org/repos/asf/maven-gh-actions-shared.git

commit c7877e7e6d5e5c17064b63b5ceeef7ed5363c827
Author: Sylwester Lachiewicz <sl...@apache.org>
AuthorDate: Thu Dec 26 12:48:22 2024 +0100

    Install Subversion client on Linux runners
    
    Required for Maven Wagon tests
---
 .github/workflows/maven-verify.yml | 14 ++++++++++++++
 1 file changed, 14 insertions(+)

diff --git a/.github/workflows/maven-verify.yml b/.github/workflows/maven-verify.yml
index 5821616..7129d0f 100644
--- a/.github/workflows/maven-verify.yml
+++ b/.github/workflows/maven-verify.yml
@@ -170,6 +170,12 @@ on:
         default: false
         type: boolean
 
+      install-subversion:
+        description: Ensure all build images have Subversion(svn) installed
+        required: false
+        default: false
+        type: boolean
+
       install-gpg:
         description: Ensure all build images have GnuPG installed
         required: false
@@ -327,6 +333,14 @@ jobs:
         run: |
           brew install mercurial
 
+      - name: Install Subversion (svn) on Ubuntu
+        if: >
+          inputs.install-subversion &&
+          steps.should-run.conclusion == 'success' &&
+          matrix.os == 'ubuntu-latest'
+        run: |
+          apt install subversion
+
       - name: Install GnuPG
         if: >
           inputs.install-gpg &&