1818 - others
1919 schedule :
2020 - cron : ' 0 21 * * *'
21- - cron : ' 0 22 * * 3'
2221
2322permissions : read-all
2423
5251 is_pr : ' false'
5352
5453 api-benchmark-baseline-schedule :
55- name : Api benchmark baseline
54+ name : Api benchmark baseline with schedule
5655 strategy :
5756 matrix :
5857 run-labels : [api-bm-20, api-bm-27]
@@ -63,49 +62,26 @@ jobs:
6362 baseline : ' true'
6463 run-labels : ${{ matrix.run-labels }}
6564
66- api-benchmark-baseline-pr :
67- name : Api benchmark baseline
65+ api-benchmark-baseline-pr-20 :
66+ name : Api benchmark baseline with PR on 20
6867 if : github.event_name == 'workflow_dispatch' && github.event.inputs.job-name == 'api-benchmark'
69- strategy :
70- matrix :
71- run-labels : [api-bm-20, api-bm-27]
7268 uses : ./.github/workflows/_Api-Benchmark.yml
7369 needs : [clone, build-docker]
7470 with :
7571 docker_build_image : ${{ needs.build-docker.outputs.docker_build_image }}
7672 baseline : ' true'
7773 MANUALLY_PR_ID : ${{ inputs.PR_ID }}
7874 MANUALLY_COMMIT_ID : ${{ inputs.COMMIT_ID }}
79- run-labels : ${{ matrix.run-labels }}
75+ run-labels : api-bm-20
8076
81- test1 :
82- runs-on : ubuntu-latest
83- if : github.event.schedule == '0 0 * * *'
84- steps :
85- - name : Test
86- run : |
87- echo "test1"
88-
89- test2 :
90- runs-on : ubuntu-latest
91- if : github.event.schedule == '0 21 * * *'
92- steps :
93- - name : Test
94- run : |
95- echo "test2"
96-
97- test3 :
98- runs-on : ubuntu-latest
99- if : github.event.schedule == '0 22 * * 3'
100- steps :
101- - name : Test
102- run : |
103- echo "test3"
104-
105- test4 :
106- runs-on : ubuntu-latest
107- if : github.event.schedule == '0 21 * * 1'
108- steps :
109- - name : Test
110- run : |
111- echo "test4"
77+ api-benchmark-baseline-pr-27 :
78+ name : Api benchmark baseline with PR on 27
79+ if : github.event_name == 'workflow_dispatch' && github.event.inputs.job-name == 'api-benchmark'
80+ uses : ./.github/workflows/_Api-Benchmark.yml
81+ needs : [clone, build-docker]
82+ with :
83+ docker_build_image : ${{ needs.build-docker.outputs.docker_build_image }}
84+ baseline : ' true'
85+ MANUALLY_PR_ID : ${{ inputs.PR_ID }}
86+ MANUALLY_COMMIT_ID : ${{ inputs.COMMIT_ID }}
87+ run-labels : api-bm-27
0 commit comments