Skip to content

carabiner-dev/homebrew-tap

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 

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

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
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

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages