Blog / tag
CI & releases
CI, cross-platform tests and the release pipeline from a commit to Homebrew, npm and mise.
Testing a keychain CLI on macOS, Linux and Windows in CI
How envsec's end-to-end tests reach the real macOS Keychain, GNOME Keyring and Windows Credential Manager on GitHub Actions, and what broke along the way.
Shipping one CLI to Homebrew, npm, mise and a standalone binary
One release tag, seven Bun targets, npm, Homebrew and mise: how the envsec release workflow ships a TypeScript CLI, and what it still does not do.