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

tandraschko pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/deltaspike.git


The following commit(s) were added to refs/heads/master by this push:
     new 9b4d0d660 added workflow for integration testing
9b4d0d660 is described below

commit 9b4d0d6601517c23ff9adb31d6cdd2d620c05278
Author: Thomas Andraschko <[email protected]>
AuthorDate: Mon Feb 26 13:24:53 2024 +0100

    added workflow for integration testing
---
 .github/workflows/{ds-ci.yml => ci.yml}          |  8 +++---
 .github/workflows/{ds-ci.yml => integration.yml} | 32 +++++++-----------------
 2 files changed, 13 insertions(+), 27 deletions(-)

diff --git a/.github/workflows/ds-ci.yml b/.github/workflows/ci.yml
similarity index 92%
copy from .github/workflows/ds-ci.yml
copy to .github/workflows/ci.yml
index b5a7d0f13..6a7c2400b 100644
--- a/.github/workflows/ds-ci.yml
+++ b/.github/workflows/ci.yml
@@ -51,19 +51,19 @@ jobs:
       - uses: actions/checkout@v3
         with:
           persist-credentials: false
-      - name: Set up JDK 11
+      - name: Set up JDK 17
         uses: actions/setup-java@v3
         with:
           distribution: 'temurin'
-          java-version: 11
+          java-version: 17
       - name: Cache Maven packages
         uses: actions/cache@v3
         with:
           path: ~/.m2
           key: ${{ runner.os }}-m2-${{ hashFiles('**/pom.xml') }}
           restore-keys: ${{ runner.os }}-m2
-      - name: Build with Maven (OpenWebBeans)
+      - name: Build (OpenWebBeans)
         run: mvn clean install -POWB
-      - name: Build with Maven (Weld)
+      - name: Build (Weld)
         run: mvn clean install -PWeld
         
diff --git a/.github/workflows/ds-ci.yml b/.github/workflows/integration.yml
similarity index 72%
rename from .github/workflows/ds-ci.yml
rename to .github/workflows/integration.yml
index b5a7d0f13..ccbf89120 100644
--- a/.github/workflows/ds-ci.yml
+++ b/.github/workflows/integration.yml
@@ -18,26 +18,12 @@
 
 # NOTE https://infra.apache.org/github-actions-secrets.html
 
-name: CI
+name: Integration
 
 on:
-  push:
-    branches:
-      - master
-      - main
-    paths-ignore:
-      - '**.md'
-      - '.travis.yml'
-      - 'Jenkinsfile'
-  pull_request:
-    branches:
-      - master
-      - main
-    paths-ignore:
-      - '**.md'
-      - '.travis.yml'
-      - 'Jenkinsfile'
   workflow_dispatch:
+  schedule:
+    - cron: '0 6 * * *'
 
 permissions:
   contents: read
@@ -51,19 +37,19 @@ jobs:
       - uses: actions/checkout@v3
         with:
           persist-credentials: false
-      - name: Set up JDK 11
+      - name: Set up JDK 17
         uses: actions/setup-java@v3
         with:
           distribution: 'temurin'
-          java-version: 11
+          java-version: 17
       - name: Cache Maven packages
         uses: actions/cache@v3
         with:
           path: ~/.m2
           key: ${{ runner.os }}-m2-${{ hashFiles('**/pom.xml') }}
           restore-keys: ${{ runner.os }}-m2
-      - name: Build with Maven (OpenWebBeans)
-        run: mvn clean install -POWB
-      - name: Build with Maven (Weld)
-        run: mvn clean install -PWeld
+      - name: Build (TomEE)
+        run: mvn clean install -Ptomee-build-managed
+      - name: Build (Wildfly)
+        run: mvn clean install -Pwildfly-build-managed
         

Reply via email to