name: "Collect Linux Dependencies" description: "Copies an executable's required non-system shared libraries 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: bash run: | "${{ github.action_path }}/collect.sh" "${{ inputs.executable }}" "${{ inputs.output }}"