jinxcappa/Setup Cellar
Install cellarctl CLI and optionally configure Nix to use a Cellar binary cache
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Activelast commit Apr 23, 2026
- License
- MIT
Pinned Snippet
uses: jinxcappa/cellar-action@2610bae9023897bdd55458f2ddc6bcdbdce1e6d9 # v1.0.1tags can be moved; commit SHAs can't. why a SHA?
Inputs
| name | description | required | default |
|---|---|---|---|
| version | Cellar version to install (e.g. "v0.1.3"). Defaults to latest release. | no | latest |
| token | GitHub token for downloading release assets (avoids rate limits). | no | ${{ github.token }} |
| configure-nix | Configure Nix to use the cellar server as a substituter. | no | false |
| server | Cellar server URL. Falls back to CELLAR_SERVER env var. | no | — |
| signing-key | Public signing key for Nix trusted-public-keys. Falls back to auto-fetch via cellarctl whoami. | no | — |
| cellar-token | Auth token for cellarctl. Falls back to CELLAR_TOKEN env var. | no | — |
| install-cellard | Also install the cellard server binary. | no | false |
Outputs
| name | description |
|---|---|
| version | The version of cellar that was installed |
| cellarctl-path | Path to the installed cellarctl binary |