Skip to content

Commit 8e7eddd

Browse files
check existing issue
1 parent 8d0cf10 commit 8e7eddd

File tree

1 file changed

+13
-22
lines changed

1 file changed

+13
-22
lines changed

.github/workflows/grid_client_nightly.yml

Lines changed: 13 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -123,30 +123,21 @@ jobs:
123123
echo Delete all contracts: ${{ steps.deleteall.outcome }}
124124
125125
- name: Check test script status
126-
id: check_status
127-
run: |
128-
if [ "${{ steps.dynamicsinglevm.outcome }}" != 'success' ] ||
129-
[ "${{ steps.multiplevm.outcome }}" != 'success' ] ||
130-
[ "${{ steps.kubernetes.outcome }}" != 'success' ] ||
131-
[ "${{ steps.vmqsfs.outcome }}" != 'success' ] ||
132-
[ "${{ steps.kubernetesqsfs.outcome }}" != 'success' ] ||
133-
[ "${{ steps.kvstore.outcome }}" != 'success' ] ||
134-
[ "${{ steps.zdb.outcome }}" != 'success' ] ||
135-
[ "${{ steps.deleteall.outcome }}" != 'success' ]; then
136-
echo "failure" > test_status.txt
137-
else
138-
echo "success" > test_status.txt
139-
fi
126+
if: |
127+
steps.dynamicsinglevm.outcome != 'success' ||
128+
steps.multiplevm.outcome != 'success' ||
129+
steps.kubernetes.outcome != 'success' ||
130+
steps.vmqsfs.outcome != 'success' ||
131+
steps.kubernetesqsfs.outcome != 'success' ||
132+
steps.kvstore.outcome != 'success' ||
133+
steps.zdb.outcome != 'success' ||
134+
steps.deleteall.outcome != 'success'
135+
run: exit 1
140136
continue-on-error: true
141137

142-
- name: Set test status
143-
id: set_test_status
144-
run: |
145-
TEST_STATUS=$(cat test_status.txt)
146-
echo "TEST_STATUS=$TEST_STATUS" >> $GITHUB_ENV
138+
147139

148140
- name: Check for duplicate issues
149-
if: env.TEST_STATUS == 'failure'
150141
id: check_duplicates
151142
uses: wow-actions/potential-duplicates@v1
152143
with:
@@ -161,7 +152,7 @@ jobs:
161152
The Tests failed today also.
162153
163154
- name: Create GitHub Issue on Failure
164-
if: env.TEST_STATUS == 'failure' && steps.check_duplicates.outputs.duplicate == 'false' && '$(date +%u)' != '5' && '$(date +%u)' != '6'
155+
if: failure() && steps.check_duplicates.outputs.duplicate == 'false' && '$(date +%u)' != '5' && '$(date +%u)' != '6'
165156
uses: dacbd/create-issue-action@main
166157
with:
167158
token: ${{ github.token }}
@@ -186,4 +177,4 @@ jobs:
186177
Kvstore: ${{ steps.kvstore.outcome }}
187178
Zdb: ${{ steps.zdb.outcome }}
188179
Delete all contracts: ${{ steps.deleteall.outcome }}
189-
labels: type_bug, grid_client
180+
labels: type_bug, grid_client

0 commit comments

Comments
 (0)