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