download_release_asset
Download GitHub release assets by exact name or glob pattern using parallel ranged requests across mirrors, with SHA-256 verification when available.
Instructions
Download release asset(s) with parallel ranged requests across mirrors. Pick one asset by exact name, or several via a glob pattern. Verifies sha256 when GitHub exposes a digest.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| tag | No | Release tag; omit or 'latest'. | |
| dest | No | Destination directory (default: current dir). | |
| name | No | Exact asset name (optional). | |
| repo | Yes | ||
| owner | Yes | ||
| mirrors | No | Mirror prefixes (must support HTTP Range). Default: ['https://ghproxy.net', 'https://ghfast.top'] | |
| pattern | No | Glob, e.g. '*PUBLIC*.zip' (optional). | |
| connections | No | Parallel segments per file (default 8). |