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

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


The following commit(s) were added to refs/heads/master by this push:
     new 68f570ee200 [CI] Improve GitHub Actions integration test (#19811)
68f570ee200 is described below

commit 68f570ee200ae7b42b6d967f07c6f4e8d558d1d7
Author: Hongsheng Zhong <[email protected]>
AuthorDate: Fri Aug 5 09:50:06 2022 +0800

    [CI] Improve GitHub Actions integration test (#19811)
---
 .github/workflows/it-scaling.yml     | 16 ++++++++++------
 .github/workflows/it-transaction.yml | 19 ++++++++++++++-----
 .github/workflows/it.yml             | 14 ++++++++------
 3 files changed, 32 insertions(+), 17 deletions(-)

diff --git a/.github/workflows/it-scaling.yml b/.github/workflows/it-scaling.yml
index e7e1f1eb215..f6117fee58c 100644
--- a/.github/workflows/it-scaling.yml
+++ b/.github/workflows/it-scaling.yml
@@ -28,13 +28,15 @@ on:
       - 'shardingsphere-jdbc/shardingsphere-jdbc-core/src/main/**'
       - '**/*-distsql*/**/src/main/**'
       - 'shardingsphere-kernel/shardingsphere-data-pipeline/**/src/main/**'
+      - 'shardingsphere-kernel/shardingsphere-data-pipeline/**/pom.xml'
       - 'shardingsphere-features/**/src/main/**/scaling/**'
       - '**/src/main/**/data/pipeline/**'
       - '**/src/main/resources/META-INF/services/*.data.pipeline.*'
       - '!shardingsphere-test/**'
-      - 'shardingsphere-test/**/pom.xml'
-      - 'shardingsphere-test/shardingsphere-integration-test/**'
-      - 
'!shardingsphere-test/shardingsphere-integration-test/shardingsphere-integration-test-suite/**'
+      - 'shardingsphere-test/pom.xml'
+      - 
'shardingsphere-test/shardingsphere-integration-test/shardingsphere-integration-test-fixture/**'
+      - 
'shardingsphere-test/shardingsphere-integration-test/shardingsphere-integration-test-env/**'
+      - 
'shardingsphere-test/shardingsphere-integration-test/shardingsphere-integration-test-scaling/**'
       - '!*.md'
   pull_request:
     branches: [ master ]
@@ -46,13 +48,15 @@ on:
       - 'shardingsphere-jdbc/shardingsphere-jdbc-core/src/main/**'
       - '**/*-distsql*/**/src/main/**'
       - 'shardingsphere-kernel/shardingsphere-data-pipeline/**/src/main/**'
+      - 'shardingsphere-kernel/shardingsphere-data-pipeline/**/pom.xml'
       - 'shardingsphere-features/**/src/main/**/scaling/**'
       - '**/src/main/**/data/pipeline/**'
       - '**/src/main/resources/META-INF/services/*.data.pipeline.*'
       - '!shardingsphere-test/**'
-      - 'shardingsphere-test/**/pom.xml'
-      - 'shardingsphere-test/shardingsphere-integration-test/**'
-      - 
'!shardingsphere-test/shardingsphere-integration-test/shardingsphere-integration-test-suite/**'
+      - 'shardingsphere-test/pom.xml'
+      - 
'shardingsphere-test/shardingsphere-integration-test/shardingsphere-integration-test-fixture/**'
+      - 
'shardingsphere-test/shardingsphere-integration-test/shardingsphere-integration-test-env/**'
+      - 
'shardingsphere-test/shardingsphere-integration-test/shardingsphere-integration-test-scaling/**'
       - '!*.md'
   schedule:
     - cron: '0 22 */1 * *'  # once a day. UTC time
diff --git a/.github/workflows/it-transaction.yml 
b/.github/workflows/it-transaction.yml
index 36a93410952..a680a06f640 100644
--- a/.github/workflows/it-transaction.yml
+++ b/.github/workflows/it-transaction.yml
@@ -21,17 +21,26 @@ on:
   push:
     branches: [ master, dev ]
     paths:
+      - '.github/workflows/it-transaction.yml'
+      - 'shardingsphere-kernel/shardingsphere-transaction/**/src/main/**'
+      - 'shardingsphere-kernel/shardingsphere-transaction/**/pom.xml'
+      - '!shardingsphere-test/**'
+      - 'shardingsphere-test/pom.xml'
+      - 
'shardingsphere-test/shardingsphere-integration-test/shardingsphere-integration-test-fixture/**'
+      - 
'shardingsphere-test/shardingsphere-integration-test/shardingsphere-integration-test-env/**'
+      - 
'shardingsphere-test/shardingsphere-integration-test/shardingsphere-integration-test-transaction/**'
       - '!*.md'
   pull_request:
     branches: [ master ]
     paths:
-      - '!examples/**'
       - '.github/workflows/it-transaction.yml'
+      - 'shardingsphere-kernel/shardingsphere-transaction/**/src/main/**'
+      - 'shardingsphere-kernel/shardingsphere-transaction/**/pom.xml'
       - '!shardingsphere-test/**'
-      - 'shardingsphere-test/**/pom.xml'
-      - 'shardingsphere-test/shardingsphere-integration-test/**'
-      - 
'!shardingsphere-test/shardingsphere-integration-test/shardingsphere-integration-test-suite/**'
-      - 
'!shardingsphere-test/shardingsphere-integration-test/shardingsphere-integration-test-scaling/**'
+      - 'shardingsphere-test/pom.xml'
+      - 
'shardingsphere-test/shardingsphere-integration-test/shardingsphere-integration-test-fixture/**'
+      - 
'shardingsphere-test/shardingsphere-integration-test/shardingsphere-integration-test-env/**'
+      - 
'shardingsphere-test/shardingsphere-integration-test/shardingsphere-integration-test-transaction/**'
       - '!*.md'
 
 concurrency:
diff --git a/.github/workflows/it.yml b/.github/workflows/it.yml
index da125c2a1b2..15e70b64449 100644
--- a/.github/workflows/it.yml
+++ b/.github/workflows/it.yml
@@ -30,9 +30,10 @@ on:
       - 
'!shardingsphere-distribution/shardingsphere-proxy-distribution/src/main/release-docs/**'
       - '!shardingsphere-kernel/shardingsphere-data-pipeline/**'
       - '!shardingsphere-test/**'
-      - 'shardingsphere-test/**/pom.xml'
-      - 'shardingsphere-test/shardingsphere-integration-test/**'
-      - 
'!shardingsphere-test/shardingsphere-integration-test/shardingsphere-integration-test-scaling/**'
+      - 'shardingsphere-test/pom.xml'
+      - 
'shardingsphere-test/shardingsphere-integration-test/shardingsphere-integration-test-fixture/**'
+      - 
'shardingsphere-test/shardingsphere-integration-test/shardingsphere-integration-test-env/**'
+      - 
'shardingsphere-test/shardingsphere-integration-test/shardingsphere-integration-test-suite/**'
       - 'shardingsphere-test/shardingsphere-integration-agent-test/**'
       - '!*.md'
   pull_request:
@@ -47,9 +48,10 @@ on:
       - 
'!shardingsphere-distribution/shardingsphere-proxy-distribution/src/main/release-docs/**'
       - '!shardingsphere-kernel/shardingsphere-data-pipeline/**'
       - '!shardingsphere-test/**'
-      - 'shardingsphere-test/**/pom.xml'
-      - 'shardingsphere-test/shardingsphere-integration-test/**'
-      - 
'!shardingsphere-test/shardingsphere-integration-test/shardingsphere-integration-test-scaling/**'
+      - 'shardingsphere-test/pom.xml'
+      - 
'shardingsphere-test/shardingsphere-integration-test/shardingsphere-integration-test-fixture/**'
+      - 
'shardingsphere-test/shardingsphere-integration-test/shardingsphere-integration-test-env/**'
+      - 
'shardingsphere-test/shardingsphere-integration-test/shardingsphere-integration-test-suite/**'
       - 'shardingsphere-test/shardingsphere-integration-agent-test/**'
       - '!*.md'
 

Reply via email to