v26.09.2
arcli 26.09.2 is a small correctness release.
Fixed
arcli db dropandarcli config deletenow behave like every other destructive command: a declined confirmation ends withError: aborted, and a stdin that is not a terminal is refused withError: confirmation required but stdin is not a terminal; pass --yes; both exit 1 and nothing is deleted. Previously they printedAborted.and exited 0, so a script could not tell a refused drop from a successful one. Pass--yesto skip the prompt, as before. (arcli#23)
Changelog
- 440913c: fix(db,config): declined or non-terminal prompt on db drop / config delete exits 1 (#23) (@xe-nvdk)
Install
| Homebrew | brew install basekick-labs/tap/arcli |
| Debian / Ubuntu | sudo dpkg -i arcli_26.09.2_amd64.deb (or _arm64.deb) |
| RHEL / Fedora | sudo rpm -i arcli-26.09.2-1.x86_64.rpm (or .aarch64.rpm) |
| Arch | sudo pacman -U arcli-26.09.2-1-x86_64.pkg.tar.zst (or -aarch64) |
| Docker | docker run --rm ghcr.io/basekick-labs/arcli:26.09.2 --version |
| Go | go install github.com/basekick-labs/arcli/cmd/arcli@latest (builds main; Go does not accept CalVer tags for this module path) |
Every archive carries a SPDX SBOM (*.sbom.json); checksums.txt covers all archives, packages and SBOMs and is signed keylessly with cosign:
cosign verify-blob --bundle checksums.txt.sigstore.json \
--certificate-identity-regexp '^https://github.com/Basekick-Labs/arcli/\.github/workflows/release\.yml@refs/tags/v' \
--certificate-oidc-issuer https://token.actions.githubusercontent.com checksums.txt