You are viewing a plain text version of this content. The canonical link for it is here.
Posted to notifications@apisix.apache.org by to...@apache.org on 2021/06/01 07:48:49 UTC

[apisix-ingress-controller] branch master updated: fix: CI path filter (#522)

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

tokers pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/apisix-ingress-controller.git


The following commit(s) were added to refs/heads/master by this push:
     new c6ac8a4  fix: CI path filter (#522)
c6ac8a4 is described below

commit c6ac8a40526d3d30b25347dce330630f623c1e00
Author: Jintao Zhang <ta...@163.com>
AuthorDate: Tue Jun 1 15:48:39 2021 +0800

    fix: CI path filter (#522)
    
    Signed-off-by: Jintao Zhang <zh...@gmail.com>
---
 .github/workflows/e2e-test-ci.yml    | 14 +++++++++++++-
 .github/workflows/golangci-lint.yml  | 14 +++++++++++++-
 .github/workflows/lint-checker.yml   | 14 +++++++++++++-
 .github/workflows/unit-test-ci.yml   | 14 +++++++++++++-
 .github/workflows/verify-codegen.yml | 14 +++++++++++++-
 5 files changed, 65 insertions(+), 5 deletions(-)

diff --git a/.github/workflows/e2e-test-ci.yml b/.github/workflows/e2e-test-ci.yml
index 5e58fb6..8e12323 100644
--- a/.github/workflows/e2e-test-ci.yml
+++ b/.github/workflows/e2e-test-ci.yml
@@ -30,6 +30,7 @@ jobs:
     runs-on: ubuntu-latest
     outputs:
       docs: ${{ steps.filter.outputs.docs }}
+      go: ${{ steps.filter.outputs.go }}
     steps:
       - name: Checkout
         uses: actions/checkout@v2
@@ -43,11 +44,22 @@ jobs:
           filters: |
             docs:
               - 'docs/**/*'
+              - '*.md'
+            go:
+              - '*.go'
+              - '**/*.go'
+              - 'go.mod'
+              - 'go.sum'
+              - 'Makefile'
+              - 'Dockerfile'
+              - 'test/e2e/**/*'
+              - 'conf/**'
+              - 'utils/**'
 
   e2e-test:
     needs: changes
     if: |
-      (needs.changes.outputs.docs == 'false')
+      (needs.changes.outputs.go == 'true')
     runs-on: ubuntu-latest
     steps:
       - uses: actions/checkout@v2
diff --git a/.github/workflows/golangci-lint.yml b/.github/workflows/golangci-lint.yml
index 8a3b35a..b8ddc38 100644
--- a/.github/workflows/golangci-lint.yml
+++ b/.github/workflows/golangci-lint.yml
@@ -31,6 +31,7 @@ jobs:
     runs-on: ubuntu-latest
     outputs:
       docs: ${{ steps.filter.outputs.docs }}
+      go: ${{ steps.filter.outputs.go }}
     steps:
       - name: Checkout
         uses: actions/checkout@v2
@@ -44,11 +45,22 @@ jobs:
           filters: |
             docs:
               - 'docs/**/*'
+              - '*.md'
+            go:
+              - '*.go'
+              - '**/*.go'
+              - 'go.mod'
+              - 'go.sum'
+              - 'Makefile'
+              - 'Dockerfile'
+              - 'test/e2e/**/*'
+              - 'conf/**'
+              - 'utils/**'
   golangci:
     name: lint
     needs: changes
     if: |
-      (needs.changes.outputs.docs == 'false')
+      (needs.changes.outputs.go == 'true')
     runs-on: ubuntu-latest
     steps:
       - uses: actions/checkout@v2
diff --git a/.github/workflows/lint-checker.yml b/.github/workflows/lint-checker.yml
index 59e7bed..5264a85 100644
--- a/.github/workflows/lint-checker.yml
+++ b/.github/workflows/lint-checker.yml
@@ -30,6 +30,7 @@ jobs:
     runs-on: ubuntu-latest
     outputs:
       docs: ${{ steps.filter.outputs.docs }}
+      go: ${{ steps.filter.outputs.go }}
     steps:
       - name: Checkout
         uses: actions/checkout@v2
@@ -43,11 +44,22 @@ jobs:
           filters: |
             docs:
               - 'docs/**/*'
+              - '*.md'
+            go:
+              - '*.go'
+              - '**/*.go'
+              - 'go.mod'
+              - 'go.sum'
+              - 'Makefile'
+              - 'Dockerfile'
+              - 'test/e2e/**/*'
+              - 'conf/**'
+              - 'utils/**'
 
   run-test:
     needs: changes
     if: |
-      (needs.changes.outputs.docs == 'false')
+      (needs.changes.outputs.go == 'true')
     runs-on: ubuntu-latest
     steps:
       - uses: actions/checkout@v2
diff --git a/.github/workflows/unit-test-ci.yml b/.github/workflows/unit-test-ci.yml
index 7603389..5e4f952 100644
--- a/.github/workflows/unit-test-ci.yml
+++ b/.github/workflows/unit-test-ci.yml
@@ -30,6 +30,7 @@ jobs:
     runs-on: ubuntu-latest
     outputs:
       docs: ${{ steps.filter.outputs.docs }}
+      go: ${{ steps.filter.outputs.go }}
     steps:
       - name: Checkout
         uses: actions/checkout@v2
@@ -43,11 +44,22 @@ jobs:
           filters: |
             docs:
               - 'docs/**/*'
+              - '*.md'
+            go:
+              - '*.go'
+              - '**/*.go'
+              - 'go.mod'
+              - 'go.sum'
+              - 'Makefile'
+              - 'Dockerfile'
+              - 'test/e2e/**/*'
+              - 'conf/**'
+              - 'utils/**'
 
   run-test:
     needs: changes
     if: |
-      (needs.changes.outputs.docs == 'false')
+      (needs.changes.outputs.go == 'true')
     runs-on: ubuntu-latest
     steps:
     - uses: actions/checkout@v2
diff --git a/.github/workflows/verify-codegen.yml b/.github/workflows/verify-codegen.yml
index 229cef0..7fdb706 100644
--- a/.github/workflows/verify-codegen.yml
+++ b/.github/workflows/verify-codegen.yml
@@ -30,6 +30,7 @@ jobs:
     runs-on: ubuntu-latest
     outputs:
       docs: ${{ steps.filter.outputs.docs }}
+      go: ${{ steps.filter.outputs.go }}
     steps:
       - name: Checkout
         uses: actions/checkout@v2
@@ -43,10 +44,21 @@ jobs:
           filters: |
             docs:
               - 'docs/**/*'
+              - '*.md'
+            go:
+              - '*.go'
+              - '**/*.go'
+              - 'go.mod'
+              - 'go.sum'
+              - 'Makefile'
+              - 'Dockerfile'
+              - 'test/e2e/**/*'
+              - 'conf/**'
+              - 'utils/**'
   run-test:
     needs: changes
     if: |
-      (needs.changes.outputs.docs == 'false')
+      (needs.changes.outputs.go == 'true')
     runs-on: ubuntu-latest
     steps:
     - uses: actions/checkout@v2