Skip to content

nickcharlton/1password-cli-msi-installer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 

Repository files navigation

1Password CLI MSI Installer

1Password has a CLI tool that's very helpful for integrating into things like setup scripts and handling development secrets more securely.

Unfortunately, on Windows, there's no installer. Instead, you're prompted to extract an archive, create the destination directory and add it to your PATH. This is annoying once, impractical to do multiple times and enough of a hurdle for others to be quite a pain, especially when you want to keep up to date with the most recent version.

This project fills that gap and produces a (basic) MSI package for both x86 and x64 using their published releases. You can find them on the Releases page.

See also the companion blog post, which goes into more detail on how this works: Building a 1Password CLI Windows MSI Installer.

Building new releases

  1. Fetch both new archives from 1Password's release site,
  2. Update Config.wxi to the new version,
  3. Build for both x86 and x64,
  4. Commit the release (with the release notes) and tag,
  5. Create a new release on GitHub, uploading the artifacts

About

A Windows MSI installer for 1Password's CLI

Resources

Stars

Watchers

Forks

Packages

No packages published