fix: CI path filter (#522)
Signed-off-by: Jintao Zhang <zhangjintao9020@gmail.com>
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 @@
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 @@
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 @@
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 @@
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 @@
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 @@
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 @@
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 @@
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 @@
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 @@
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