Artifact Hub CLI tool (ah)
Artifact Hub includes a command line interface tool named
ah. You can check that your packages are ready to be listed on AH by using the
Integrating the linter into your CI workflow may help catching errors early. You can find an example of how to do it with Github Actions here.
You can install the pre-compiled binary, use Docker or compile from source.
Pre-compiled binaries for MacOS, Linux and Windows are available at the releases page. You can also install it using
brew install artifacthub/cmd/ah
scoop bucket add artifacthub https://github.com/artifacthub/scoop-cmd.git scoop install artifacthub/ah
You can run
ah from a Docker container. The latest Docker image available can be found in the Docker Hub.
To compile from source you’ll need Go installed. Once you are ready to go, please follow these steps:
git clone https://github.com/artifacthub/hub cd hub/cmd/ah go install
ah help for more information about the different subcommands and the options available.