name: "Collect Dependencies" description: "Copies an executable's required non-system DLLs to an artifact directory" inputs: executable: description: "Path to the executable" required: true output: description: "Artifact output directory" required: false default: "artifacts" runs: using: "composite" steps: - name: Collect dependencies shell: powershell run: | "${{ github.action_path }}\collect.ps1" -Executable "${{ inputs.executable }}" -Output "${{ inputs.output }}"