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

piergiorgio pushed a commit to branch CONNECTORS-1754
in repository https://gitbox.apache.org/repos/asf/manifoldcf.git


The following commit(s) were added to refs/heads/CONNECTORS-1754 by this push:
     new 11fc13da4 added the license check as GitHub workflow (CONNECTORS-1754)
11fc13da4 is described below

commit 11fc13da41022d5fedb45d6608d26414be9e3697
Author: Piergiorgio Lucidi <[email protected]>
AuthorDate: Fri Feb 2 10:04:00 2024 +0100

    added the license check as GitHub workflow (CONNECTORS-1754)
---
 .github/workflows/license-check.yml | 15 ++++++++++++++-
 1 file changed, 14 insertions(+), 1 deletion(-)

diff --git a/.github/workflows/license-check.yml 
b/.github/workflows/license-check.yml
index 0ae041535..447caa8e2 100644
--- a/.github/workflows/license-check.yml
+++ b/.github/workflows/license-check.yml
@@ -26,13 +26,26 @@ jobs:
     runs-on: ubuntu-22.04
     steps:
       - uses: actions/[email protected]
-      - name: Set up OpenJDK 11 Temurin
+      - name: Set up OpenJDK 11 Temurin x64
         uses: actions/[email protected]
         with:
           java-version: '11'
           distribution: 'temurin'
           architecture: x64
           cache: maven
+      - name: Setup Ant
+      - uses: cedx/setup-ant@v2
+        with:
+          optional-tasks: true
+          version: 1.10.14
+      - name: Setup Maven
+        uses: s4u/[email protected]
+        with:
+          maven-version: 3.9.6
+      - name: Ant Build
+        run: ant make-core-deps make-deps
+      - name: Maven Build
+        run: mvn clean install -Dmaven.test.skip=true
       - name: RAT licence checks
         run: mvn -pl . org.apache.rat:apache-rat:check
       - name: RAT Report

Reply via email to