git.delta.rocks / unique-network / refs/heads / master

difftreelog

source

.github/actions/extractDocker/action.yml721 Bsourcehistory
1name: Extract files from docker image2description: ''3inputs:4  image:5    description: Image to extract6    required: true7  directory:8    description: Directory to extract from image9    required: true10outputs:11  dir:12    description: Extracted directory13    value: ${{ steps.mktemp.outputs.dir }}14runs:15  using: composite16  steps:17    - name: Create temporary directory18      id: mktemp19      run: |20        dir=$(mktemp -d -p $RUNNER_TEMP)21        echo "dir=$dir" >> $GITHUB_OUTPUT22      shell: bash23    - name: Extract directory from image24      run: |25        docker run --entrypoint tar "${{ inputs.image }}" \26          -C ${{ inputs.directory }} -c . | tar -xC ${{ steps.mktemp.outputs.dir }}27      shell: bash