@@ -212,16 +212,12 @@ jobs:
212212 LINODE_CLI_OBJ_ACCESS_KEY : ${{ secrets.LINODE_CLI_OBJ_ACCESS_KEY }}
213213 LINODE_CLI_OBJ_SECRET_KEY : ${{ secrets.LINODE_CLI_OBJ_SECRET_KEY }}
214214
215- - name : Generate test summary and store to GITHUB ENV
215+ - name : Generate test summary and save to output
216+ id : set-test-summary
216217 run : |
217218 filename=$(ls | grep -E '^[0-9]{12}_sdk_test_report\.xml$')
218- python3 e2e_scripts/tod_scripts/generate_test_summary.py "${filename}"
219-
220- - name : Verify Environment Variable
221- run : echo "$TEST_SUMMARY"
222-
223- - name : Verify Environment Variable 2
224- run : echo "${{ env.TEST_SUMMARY }}"
219+ summary=$(python3 e2e_scripts/tod_scripts/generate_test_summary.py "${filename}")
220+ echo "summary=$summary" >> $GITHUB_OUTPUT
225221
226222 notify-slack :
227223 runs-on : ubuntu-latest
@@ -260,11 +256,12 @@ jobs:
260256 - type: mrkdwn
261257 text: "Triggered by: :bust_in_silhouette: `${{ github.actor }}`"
262258
263- - name : Verify Environment Variable 3
264- run : echo "$TEST_SUMMARY"
265-
266- - name : Verify Environment Variable 4
267- run : echo "${{ env.TEST_SUMMARY }}"
259+ - name : Debug Test Summary Output
260+ run : |
261+ echo "TEST_SUMMARY output from previous job:"
262+ echo "--------------------------------------"
263+ echo "${{ needs.process-upload-report.outputs.test_summary }}"
264+ echo "--------------------------------------"
268265
269266 - name : Test summary thread
270267 if : success()
@@ -275,4 +272,4 @@ jobs:
275272 payload : |
276273 channel: ${{ secrets.SLACK_CHANNEL_ID }}
277274 thread_ts: "${{ steps.main_message.outputs.ts }}"
278- text: "$TEST_SUMMARY "
275+ text: "${{ needs.process-upload-report.outputs.test_summary }} "
0 commit comments