Skip to content

About

Hombrew Tap for the carabiner tools

Resources

Stars

1 star

Watchers

0 watching

Forks

Latest commit

 

History

56 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Carabiner Homebrew Tap

Official Homebrew tap for the Carabiner Systems supply-chain tooling.





Usage

# Install the carabiner tap
brew tap carabiner-dev/tap

brew install bnd        # sigstore bundle + attestation toolkit
brew install ampel      # AMPEL policy engine
brew install unpack     # codebase / dependency extractor
brew install snappy     # HTTP snapshot attestation tool
brew install policyctl  # AMPEL policy manager
brew install drop       # secure-first installer for GitHub releases

Once a formula is installed, upgrading to the latest release follows the normal Homebrew flow:

brew update
brew upgrade bnd       # or any of the above

Formulae

Formula Source Latest stable
ampel carabiner-dev/ampel v1.2.1
bnd carabiner-dev/bnd v0.4.2
drop carabiner-dev/drop v0.2.0
policyctl carabiner-dev/policyctl v0.1.0
snappy carabiner-dev/snappy v0.2.3
unpack carabiner-dev/unpack v0.2.0

All formulae build from source via the Homebrew-provided go toolchain and install shell completions through the tool's Cobra completion subcommand.

Contributing

Version bumps are driven from the source repos' release workflows (goreleaser brews: blocks push a PR here on every new tag). Manual edits are welcome for anything else — please run

brew audit --strict --online Formula/<name>.rb
brew install --build-from-source Formula/<name>.rb
brew test <name>

locally before opening a PR. The brew-audit workflow in .github/workflows/ runs the same checks on every PR.

License

This repository is released under the Apache-2.0 license (see LICENSE). Individual tools retain their own licenses — each is Apache-2.0 as well.

About

Hombrew Tap for the carabiner tools

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages