Skip to content

About

Homebrew tap for the Spacefast CLI

Resources

Stars

1 star

Watchers

0 watching

Forks

Latest commit

 

History

4 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 

Repository files navigation

Spacefast Homebrew tap

Homebrew formula for the Spacefast CLI (spacefast / sf).

Install

brew install spacefast/tap/spacefast

or

brew tap spacefast/tap
brew install spacefast

Both spacefast and sf end up on your PATH. Upgrade with brew upgrade spacefast.

Supported: macOS (Apple Silicon, Intel) and Linux (arm64, x64).

How it works

The formula installs the prebuilt release archives published at spacefast/cli releases. Nothing is built from source. The executable and its lib/ payload live in libexec, with bin/spacefast and bin/sf symlinked to it.

Releasing a new version

Each spacefast/cli release sends a cli-released repository dispatch here. .github/workflows/bump.yml then runs scripts/bump.sh on a bump/v<version> branch, runs the install tests from test.yml against it on macOS (arm64 + Intel) and Linux, and fast-forwards main only when they pass. If that fails, fix the cause and run the workflow manually to retry.

To bump by hand:

scripts/bump.sh            # latest release
scripts/bump.sh 0.6.0      # or a specific version

The script reads the release's checksums.txt and rewrites the four release URLs and checksums in Formula/spacefast.rb. Commit and push; CI installs and tests the formula.

About

Homebrew tap for the Spacefast CLI

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages