mirror of
https://github.com/ggml-org/llama.cpp.git
synced 2025-10-27 08:21:30 +00:00
* refactor sdk caching to minimize storage * use correct action * add myself as owner to /.github/actions/ [no ci]
28 lines
693 B
YAML
28 lines
693 B
YAML
name: "Unarchive tar"
|
|
description: "Download and unarchive tar into directory"
|
|
inputs:
|
|
url:
|
|
description: "URL of the tar archive"
|
|
required: true
|
|
path:
|
|
description: "Directory to unarchive into"
|
|
required: true
|
|
type:
|
|
description: "Compression type (tar option)"
|
|
required: false
|
|
default: "J"
|
|
strip:
|
|
description: "Strip components"
|
|
required: false
|
|
default: "0"
|
|
|
|
runs:
|
|
using: "composite"
|
|
steps:
|
|
- name: Unarchive into directory
|
|
shell: bash
|
|
run: |
|
|
mkdir -p ${{ inputs.path }}
|
|
cd ${{ inputs.path }}
|
|
curl --no-progress-meter ${{ inputs.url }} | tar -${{ inputs.type }}x --strip-components=${{ inputs.strip }}
|