xref: /plugin/combo/.github/workflows/php-test-on-manual.yml (revision 0bba9e161106b540f52011ab57d7f9c4af375912)
1cab3ab5cSgerardniconame: PHP Tests started Manually
262ac904eSgerardnico
362ac904eSgerardnicoon:
462ac904eSgerardnico  workflow_dispatch: # Manually running a workflow from the UI
562ac904eSgerardnico    # https://docs.github.com/en/actions/creating-actions/metadata-syntax-for-github-actions#inputs
662ac904eSgerardnico    inputs:
762ac904eSgerardnico      versions:
862ac904eSgerardnico        description: 'Version of the interpreter'
962ac904eSgerardnico        required: true
1062ac904eSgerardnico        default: "['8.2']"
1162ac904eSgerardnico        # https://docs.github.com/en/enterprise-cloud@latest/actions/using-workflows/workflow-syntax-for-github-actions#onworkflow_dispatchinputsinput_idtype
1262ac904eSgerardnico        type: choice
1362ac904eSgerardnico        options:
1462ac904eSgerardnico          - "['7.4','8.2']"
1562ac904eSgerardnico          - "['8.2']"
1662ac904eSgerardnico          - "['7.4']"
1762ac904eSgerardnico
1862ac904eSgerardnico# https://docs.github.com/en/actions/using-workflows/reusing-workflows#calling-a-reusable-workflow
1962ac904eSgerardnico
2062ac904eSgerardnicojobs:
2162ac904eSgerardnico  call-test-workflow:
22d65828eeSgerardnico    uses: ./.github/workflows/php-test-reusable.yml
23*0bba9e16Sgerardnico    secrets: inherit
2462ac904eSgerardnico    with:
25b00db21eSgerardnico      versions: ${{ github.event.inputs.versions }}
26