cilium/install-cilium-cli
Install Cilium CLI
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Activelast commit Jul 10, 2026
- License
- Apache 2.0
Pinned Snippet
uses: cilium/cilium-cli@e391e739db83a8b888ecf18786af6853c51a0c58 # v0.19.5tags can be moved; commit SHAs can't. why a SHA?
Inputs
| name | description | required | default |
|---|---|---|---|
| repository | Repository from which the release is downloaded | — | cilium/cilium-cli |
| release-version | Cilium CLI release version | — | — |
| ci-version | Cilium CLI CI build version | — | — |
| local-path | Path to the local copy of the Cilium CLI repository | — | */cilium-cli |
| go-mod-directory | Specify 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-dir | Directory to store Cilium CLI executable | yes | /usr/local/bin |
| binary-name | Cilium CLI executable name | yes | cilium |
| skip-build | Skip building CLI from source | — | false |
| image-repo | Container image repo to download cilium-cli image from | — | quay.io/cilium/cilium-cli-ci |
| image-tag | Container 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. | — | — |
| kubeconfig | Kubeconfig to be used by cilium-cli in docker | — | ~/.kube/config |
Outputs
no outputs