@@ -35,25 +35,37 @@ jobs:
35
35
uses : asterisk/asterisk-ci-actions/GetRepoControlData@main
36
36
with :
37
37
repo : ${{ github.event.repository.name}}
38
+
39
+ - name : GetTestsuitePR
40
+ id : testsuitepr
41
+ uses : asterisk/asterisk-ci-actions/GetTestsuitePRFromAsteriskPR@test_testsuite_pr
42
+ with :
43
+ repo : ${{github.repository}}
44
+ pr_number : ${{github.event.number}}
45
+ testsuite_test_pr_regex : ${{ fromJSON(steps.setvars.outputs.control_data).TESTSUITE_TEST_PR_REGEX }}
46
+ testsuite_test_auto_merge_regex : ${{ fromJSON(steps.setvars.outputs.control_data).TESTSUITE_TEST_AUTO_MERGE_REGEX }}
47
+ github_token : ${{ secrets.GITHUB_TOKEN }}
48
+
38
49
- name : DumpEnvironment
39
50
uses : asterisk/asterisk-ci-actions/DumpEnvironmentAction@main
40
51
with :
41
52
action-vars : ${{ toJSON(steps.setvars.outputs) }}
53
+ action-inputs : ${{ toJSON(steps.testsuitepr.outputs) }}
42
54
43
- PRCheck :
44
- name : PRCheck
45
- needs : Setup
46
- uses : asterisk/asterisk-ci-actions/.github/workflows/AsteriskUnitGateTest.yml@main
47
- with :
48
- test_type : prstatechange
49
- asterisk_repo : ${{github.repository}}
50
- pr_number : ${{github.event.number}}
51
- base_branch : ${{github.event.pull_request.base.ref}}
52
- build_options : ${{ fromJSON(needs.Setup.outputs.vars).BUILD_OPTIONS }}
53
- unittest_command : ${{ fromJSON(needs.Setup.outputs.vars).UNITTEST_COMMAND }}
54
- testsuite_repo : ${{ fromJSON(needs.Setup.outputs.vars).TESTSUITE_REPO }}
55
- gatetest_list : ${{ fromJSON(needs.Setup.outputs.vars).GATETEST_LIST }}
56
- gatetest_commands : ${{ fromJSON(needs.Setup.outputs.vars).GATETEST_COMMANDS }}
57
- secrets :
58
- TOKEN : ${{ secrets.GITHUB_TOKEN }}
59
-
55
+ # PRCheck:
56
+ # name: PRCheck
57
+ # needs: Setup
58
+ # uses: asterisk/asterisk-ci-actions/.github/workflows/AsteriskUnitGateTest.yml@main
59
+ # with:
60
+ # test_type: prstatechange
61
+ # asterisk_repo: ${{github.repository}}
62
+ # pr_number: ${{github.event.number}}
63
+ # base_branch: ${{github.event.pull_request.base.ref}}
64
+ # build_options: ${{ fromJSON(needs.Setup.outputs.vars).BUILD_OPTIONS }}
65
+ # unittest_command: ${{ fromJSON(needs.Setup.outputs.vars).UNITTEST_COMMAND }}
66
+ # testsuite_repo: ${{ fromJSON(needs.Setup.outputs.vars).TESTSUITE_REPO }}
67
+ # gatetest_list: ${{ fromJSON(needs.Setup.outputs.vars).GATETEST_LIST }}
68
+ # gatetest_commands: ${{ fromJSON(needs.Setup.outputs.vars).GATETEST_COMMANDS }}
69
+ # secrets:
70
+ # TOKEN: ${{ secrets.GITHUB_TOKEN }}
71
+ #
0 commit comments