Skip to content

v26.09.2

Choose a tag to compare

@github-actions github-actions released this 08 Sep 15:22
· 3 commits to main since this release
836d90d

arcli 26.09.2 is a small correctness release.

Fixed

  • arcli db drop and arcli config delete now behave like every other destructive command: a declined confirmation ends with Error: aborted, and a stdin that is not a terminal is refused with Error: confirmation required but stdin is not a terminal; pass --yes; both exit 1 and nothing is deleted. Previously they printed Aborted. and exited 0, so a script could not tell a refused drop from a successful one. Pass --yes to 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