Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Showpass CLI releases

This is the official public distribution repository for the Showpass CLI. It contains immutable, versioned release archives and package-manager metadata; the application source is maintained separately.

Install

Homebrew

brew install showpass/tap/showpass

After the tap has been added once, upgrades and reinstalls can use the short formula name:

brew upgrade showpass

Direct installer

curl -fsSL "https://www.showpass.com/install.sh" | bash

Nix

Install the release for the current macOS or Linux architecture:

nix profile install github:showpass/cli-releases#showpass
showpass --version

The flake also exposes the same package as its default package. It installs the project templates with the binary, so showpass init works without a separate template download.

Debian / Ubuntu

Download the package matching your machine, then install it with APT:

# Intel / AMD 64-bit
curl -fLO https://github.com/showpass/cli-releases/releases/download/linux-v2.1.0-r1/showpass_2.1.0-1_amd64.deb
sudo apt install ./showpass_2.1.0-1_amd64.deb
# ARM 64-bit
curl -fLO https://github.com/showpass/cli-releases/releases/download/linux-v2.1.0-r1/showpass_2.1.0-1_arm64.deb
sudo apt install ./showpass_2.1.0-1_arm64.deb

Fedora / RHEL

DNF can install the package directly from the immutable release URL:

# Intel / AMD 64-bit
sudo dnf install https://github.com/showpass/cli-releases/releases/download/linux-v2.1.0-r1/showpass-2.1.0-1.x86_64.rpm
# ARM 64-bit
sudo dnf install https://github.com/showpass/cli-releases/releases/download/linux-v2.1.0-r1/showpass-2.1.0-1.aarch64.rpm

The native Linux packages install the CLI and the project templates together. Their checksums are attached to the Linux package release.

The current supported platforms are macOS and Linux on ARM64 and x86-64. Windows is not supported by the current CLI release.

Verify a download

Every GitHub release contains a SHA256SUMS file. Download the archive and the checksum file from the same release, then verify it before extracting:

shasum -a 256 -c SHA256SUMS

Linux users can substitute sha256sum -c SHA256SUMS.

Each archive contains both the showpass executable and the project templates required by showpass init.

Documentation

Never include a Showpass API token in an issue, log, or bug report.

Release provenance

Release archives are imported from Showpass's public production distribution, verified against explicit expected checksums, and repackaged deterministically. The release manifest.json records the source URL and both source and archive checksums for every supported platform.

Licensing

This repository does not grant an open-source license for the Showpass CLI binary. See NOTICE.md for distribution details.

About

Official immutable release artifacts and package metadata for the Showpass CLI

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages