name: "BEC Plugin Repository Checkout" description: "Install and test a BEC plugin repository" inputs: PLUGIN_REPO_NAME: description: "URL of the BEC Plugin Repository to install" required: true default: "" BEC_PLUGIN_REPO_BRANCH: description: "Branch of the BEC Plugin Repository to install" required: false default: "main" BEC_CORE_BRANCH: description: "Branch of BEC Core to install" required: false default: "main" BEC_WIDGETS_BRANCH: description: "Branch of BEC Widgets to install" required: false default: "main" OPHYD_DEVICES_BRANCH: description: "Branch of Ophyd Devices to install" required: false default: "main" runs: using: "composite" steps: - name: Checkout BEC Plugin Repository shell: bash run: | chmod +x run_ci.sh ./run_ci.sh "${{ inputs.BEC_PLUGIN_REPO_URL }}" \ "${{ inputs.BEC_PLUGIN_REPO_BRANCH }}" \ "${{ inputs.BEC_CORE_BRANCH }}" \ "${{ inputs.BEC_WIDGETS_BRANCH }}" \ "${{ inputs.OPHYD_DEVICES_BRANCH }}"