File tree Expand file tree Collapse file tree 2 files changed +22
-19
lines changed Expand file tree Collapse file tree 2 files changed +22
-19
lines changed Original file line number Diff line number Diff line change 70
70
path : junit.xml
71
71
if-no-files-found : error
72
72
retention-days : 1
73
- - name : Get PR number
74
- id : get-pr-data
75
- if : github.event_name == 'pull_request'
76
- run : |
77
- echo "${{ github.event.number }}" > "pr-number.txt"
78
- echo "${{ matrix.runner }}" > "pr-runner.txt"
79
- echo "${{ matrix.node }}" > "pr-node.txt"
80
- - name : Upload PR number
81
- uses : actions/upload-artifact@v4
82
- if : github.event_name == 'pull_request'
83
- with :
84
- name : pr-data-${{ matrix.runner }}-${{ matrix.node }}
85
- path : " pr-*.txt"
86
73
87
74
build_s390x :
88
75
name : Build s390x
@@ -207,6 +194,22 @@ jobs:
207
194
- run : ./test-driver.sh
208
195
name : Verify install
209
196
197
+ upload_pr_number :
198
+ name : Upload PR number
199
+ runs-on : ubuntu-latest
200
+ steps :
201
+ - name : Get PR number
202
+ id : get-pr-number
203
+ if : github.event_name == 'pull_request'
204
+ run : |
205
+ echo "${{ github.event.number }}" > "pr-number.txt"
206
+ - name : Upload PR number
207
+ uses : actions/upload-artifact@v4
208
+ if : github.event_name == 'pull_request'
209
+ with :
210
+ name : pr-number
211
+ path : " pr-number.txt"
212
+
210
213
publish :
211
214
permissions :
212
215
contents : read
Original file line number Diff line number Diff line change @@ -23,21 +23,21 @@ jobs:
23
23
- name : Download PR number
24
24
uses : actions/download-artifact@v4
25
25
with :
26
+ name : pr-number
26
27
github-token : ${{ github.token }}
27
28
run-id : ${{ github.event.workflow_run.id }}
28
29
- name : Display downloaded files
29
30
run : ls -R
30
31
- name : Set PR number
31
- id : get-pr-data
32
+ id : get-pr-number
32
33
run : |
33
34
echo "pr-number=$(cat pr-number.txt)" >> "${GITHUB_OUTPUT}"
34
- echo "pr-runner=$(cat pr-runner.txt)" >> "${GITHUB_OUTPUT}"
35
- echo "pr-node=$(cat pr-node.txt)" >> "${GITHUB_OUTPUT}"
36
35
- name : Publish reports
37
36
uses : turing85/publish-report@v2
38
37
with :
39
- comment-message-pr-number : ${{ steps.get-pr-data.outputs.pr-number }}
40
- download-artifact-name : test-report-${{ steps.get-pr-data.outputs.pr-runner }}-${{ steps.get-pr-data.outputs.pr-node }}
38
+ comment-message-pr-number : ${{ steps.get-pr-number.outputs.pr-number }}
39
+ download-artifact-pattern : test-report-*
40
+ download-artifact-merge-multiple : true
41
41
download-artifact-run-id : ${{ github.event.workflow_run.id }}
42
42
comment-header : my-comment-header
43
43
comment-message-success : |
54
54
55
55
The report can be found [here]({4}).
56
56
report-fail-on-error : true
57
- report-name : Tests ${{ steps.get-pr-data.outputs.pr-runner-node }}
57
+ report-name : Tests
58
58
report-path : junit.xml
59
59
report-reporter : jest-junit
You can’t perform that action at this time.
0 commit comments