This is an automated email from the ASF dual-hosted git repository.
jiajunwang pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/helix.git
The following commit(s) were added to refs/heads/master by this push:
new ff7469d Fix the PR CI workflow after Apache infra blocks all the
unknown actions. (#1603)
ff7469d is described below
commit ff7469da711a64ed7c3d265e9ac769b848c8af89
Author: Jiajun Wang <[email protected]>
AuthorDate: Wed Jan 6 17:42:30 2021 -0800
Fix the PR CI workflow after Apache infra blocks all the unknown actions.
(#1603)
Fix the PR CI workflow after Apache infra blocks all the unknown actions.
---
.github/workflows/Helix-PR-CI.yml | 20 +++++++++-----------
1 file changed, 9 insertions(+), 11 deletions(-)
diff --git a/.github/workflows/Helix-PR-CI.yml
b/.github/workflows/Helix-PR-CI.yml
index 4aef5f3..a8b959b 100644
--- a/.github/workflows/Helix-PR-CI.yml
+++ b/.github/workflows/Helix-PR-CI.yml
@@ -17,30 +17,28 @@ jobs:
with:
java-version: 1.8
- name: Get Changed Files
- uses: lots0logs/[email protected]
- with:
- token: ${{ github.token }}
- id: file-diff
+ run: git fetch origin master > /dev/null 2>&1; git diff --name-only
origin/master HEAD
+ id: find-diff
- name: Build with Maven
run: mvn clean install -Dmaven.test.skip.exec=true
- name: Test metrics-common
run: cd metrics-common; mvn -q test
- if: ${{ contains(steps.file-diff.outputs.all, 'metrics-common') &&
(success() || failure()) }}
+ if: ${{ contains(steps.find-diff.outputs, 'metrics-common') &&
(success() || failure()) }}
- name: Test metadata-store-directory-common
run: cd metadata-store-directory-common; mvn -q test
- if: ${{ contains(steps.file-diff.outputs.all,
'metadata-store-directory-common') && (success() || failure()) }}
+ if: ${{ contains(steps.find-diff.outputs,
'metadata-store-directory-common') && (success() || failure()) }}
- name: Test zookeeper-api
run: cd zookeeper-api; mvn -q test
- if: ${{ contains(steps.file-diff.outputs.all, 'zookeeper-api') &&
(success() || failure()) }}
+ if: ${{ contains(steps.find-diff.outputs, 'zookeeper-api') && (success()
|| failure()) }}
- name: Test helix-common
run: cd helix-common; mvn -q test
- if: ${{ contains(steps.file-diff.outputs.all, 'helix-common') &&
(success() || failure()) }}
+ if: ${{ contains(steps.find-diff.outputs, 'helix-common') && (success()
|| failure()) }}
- name: Test helix-lock
run: cd helix-lock; mvn -q test
- if: ${{ contains(steps.file-diff.outputs.all, 'helix-lock') &&
(success() || failure()) }}
+ if: ${{ contains(steps.find-diff.outputs, 'helix-lock') && (success() ||
failure()) }}
- name: Test helix-rest
run: cd helix-rest; mvn -q test
- if: ${{ contains(steps.file-diff.outputs.all, 'helix-rest') &&
(success() || failure()) }}
+ if: ${{ contains(steps.find-diff.outputs, 'helix-rest') && (success() ||
failure()) }}
- name: Test helix-core
run: cd helix-core; mvn -q test
- if: ${{ contains(steps.file-diff.outputs.all, 'helix-core') &&
(success() || failure()) }}
+ if: ${{ contains(steps.find-diff.outputs, 'helix-core') && (success() ||
failure()) }}