cilium/install-cilium-cli

Install Cilium CLI

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Activelast commit Jul 10, 2026
License
Apache 2.0

Pinned Snippet

workflow.ymlSHA-pinned
uses: cilium/cilium-cli@e391e739db83a8b888ecf18786af6853c51a0c58 # v0.19.5

tags can be moved; commit SHAs can't. why a SHA?

namedescriptionrequireddefault
repositoryRepository from which the release is downloadedcilium/cilium-cli
release-versionCilium CLI release version
ci-versionCilium CLI CI build version
local-pathPath to the local copy of the Cilium CLI repository*/cilium-cli
go-mod-directorySpecify the directory that contains go.mod when building the Cilium CLI from the source. By default, This action assumes that go.mod is in the top-level directory. yes.
binary-dirDirectory to store Cilium CLI executableyes/usr/local/bin
binary-nameCilium CLI executable nameyescilium
skip-buildSkip building CLI from sourcefalse
image-repoContainer image repo to download cilium-cli image fromquay.io/cilium/cilium-cli-ci
image-tagContainer image tag to use. If this input parameter is specified, this action downloads the container image and sets up Cilium CLI to be executed inside a container.
kubeconfigKubeconfig to be used by cilium-cli in docker ~/.kube/config

no outputs