1- name : Run weekly unittest retagger
2-
1+ name : Run Weekly unittest retagger
32on :
4- workflow_dispatch :
53 schedule :
64 - cron : ' 0 0 * * 1'
5+ workflow_dispatch :
76
87jobs :
98 generate-tier1 :
@@ -241,60 +240,3 @@ jobs:
241240 matrix :
242241 include : ${{ fromJson(needs.generate-tier3.outputs.matrix) }}
243242 steps : *buildsteps
244-
245- merge_all_reports :
246- if : ${{ success() || inputs.jobs_to_run }}
247- needs : [tier3]
248- runs-on : ubuntu-latest
249- strategy :
250- fail-fast : false
251- matrix :
252- include : ${{ fromJson(needs.generate-tier3.outputs.matrix) }}
253- steps :
254- - *buildsteps
255- - name : Download reports
256- uses : actions/download-artifact@v5
257- with :
258- pattern : python-unittest-retagger*
259- merge-multiple : true
260- continue-on-error : true
261- - name : Merge retagger reports
262- workdir : main
263- run : |
264- mkdir -p ../retagger-reports
265- sh -c mv retagger-report*.json ../retagger-reports
266- cd ../retagger-reports
267- python3 ../main/.github/scripts/merge_retagger_results.py
268- cd ../main
269- python3 ./graalpython/com.oracle.graal.python.test/src/runner.py merge-tags-from-report ../retagger-reports/reports-merged.json
270- sh -c git diff >> reports_diff
271-
272- - name : Export reports diff file
273- uses : actions/upload-artifact@v5
274- with :
275- name : retagger.diff
276- path : main/diff_reports
277- retention-days : 1
278-
279- # {
280- # packages: {
281- # mx: "7.34.1",
282- # python3: "==3.12.8",
283- # },
284- # publishArtifacts: [
285- # {
286- # name: "retagger.diff",
287- # dir: ".",
288- # patterns: ["diff_reports"]
289- # }
290- # ],
291- # run: [
292- # ["mkdir", "-p", "../retagger-reports"],
293- # ["sh", "-c", "mv retagger-report*.json ../retagger-reports"],
294- # ["cd", "../retagger-reports"],
295- # ["python3", "../main/.github/scripts/merge_retagger_results.py"],
296- # ["cd", "../main"],
297- # ["python3", "./graalpython/com.oracle.graal.python.test/src/runner.py", "merge-tags-from-report", "../retagger-reports/reports-merged.json"],
298- # ["sh", "-c", "git diff >> diff_reports"],
299- # ]
300- # },
0 commit comments