Skip to content

Commit e293378

Browse files
committed
Add if: always() to all Display steps in test workflow
- Display steps now show output even when action steps fail - Allows troubleshooting of failures by showing status and result outputs - Applies to all 5 display steps: submission, file, validation, execution, and test results
1 parent afce1a9 commit e293378

1 file changed

Lines changed: 5 additions & 0 deletions

File tree

.github/workflows/test.yml

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -78,6 +78,7 @@ jobs:
7878
continue-on-error: true
7979

8080
- name: Display submission result
81+
if: always()
8182
run: |
8283
echo "Task ID: ${{ steps.inprod-submit.outputs.task_id }}"
8384
echo "Status: ${{ steps.inprod-submit.outputs.status }}"
@@ -119,6 +120,7 @@ jobs:
119120
continue-on-error: true
120121

121122
- name: Display result
123+
if: always()
122124
run: |
123125
echo "Task ID: ${{ steps.inprod-file.outputs.task_id }}"
124126
echo "Status: ${{ steps.inprod-file.outputs.status }}"
@@ -162,6 +164,7 @@ jobs:
162164
continue-on-error: true
163165

164166
- name: Display validation result
167+
if: always()
165168
run: |
166169
echo "Task ID: ${{ steps.inprod-validate.outputs.task_id }}"
167170
echo "Status: ${{ steps.inprod-validate.outputs.status }}"
@@ -205,6 +208,7 @@ jobs:
205208
continue-on-error: true
206209

207210
- name: Display execution result
211+
if: always()
208212
run: |
209213
echo "Task ID: ${{ steps.inprod-execute.outputs.task_id }}"
210214
echo "Status: ${{ steps.inprod-execute.outputs.status }}"
@@ -267,6 +271,7 @@ jobs:
267271
continue-on-error: true
268272

269273
- name: Display test results
274+
if: always()
270275
run: |
271276
echo "Minimal inputs test completed"
272277
echo "Timeout configuration test completed"

0 commit comments

Comments
 (0)