Skip to content
Use this GitHub action with your project
Add this Action to an existing workflow or create a new one
View on Marketplace

Latest commit

History

10 Commits

Folders and files

NameName
Last commit message
Last commit date

Repository files navigation

Setup Fast Down Action

GitHub MarketplaceGitHub last commitTestMIT License

This GitHub Action sets up fast-down — the fastest concurrent downloader — for your CI/CD workflows.

It automatically downloads the correct binary for the runner's OS/Arch, renames it to fd, and adds it to the system PATH.

Features

  1. ⚡️ Zero Configuration Automatically detects Linux, Windows, and macOS environments and downloads the appropriate binary.
  2. 🔄 Cross-Architecture Support Supports x86_64, aarch64, and i686 (Linux/Windows) architectures seamlessly.
  3. 🛠️ Ready to Use Installs the binary as fd (or fd.exe) and adds it to the PATH, so you can immediately run fd download ....
  4. 🎯 Version Control Supports installing specific versions or defaulting to the latest stable release.

Supported Platforms

ArchWindowsLinuxMac OS
x86_64
aarch64
x86

Usage

Basic Usage (Latest Version)

steps:
- name: Checkout codeuses: actions/checkout@v6
- name: Setup fast-downuses: fast-down/action@v1
- name: Download a filerun: fd "https://example.com/large-file.zip" -o file.zip

Pin a Specific Version

steps:
- name: Setup fast-down (Specific Version)uses: fast-down/action@v1with:
version: v2.7.8 # Specify the version you need
- name: Check versionrun: fd -h

Inputs

InputDescriptionRequiredDefault
versionThe version of fast-down to install (e.g., latest, v2.7.8).Nolatest

About

在 Github Action 中自动安装 fast-down

Topics

Resources

Stars

2 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors