Skip to content

Upgrade Vault TLS dependencies and GitHub release workflow - #1

Merged
chriswiggins merged 1 commit into
masterfrom
fix/vault-tls-release-0.3
Sep 25, 2026
Merged

chriswiggins merged 1 commit into
masterfrom
fix/vault-tls-release-0.3

Conversation

@chriswiggins

@chriswiggins chriswiggins commented Sep 25, 2026 •

Copy link
Copy Markdown
Member
  • Upgrade vaultrs, vaultrs-login, and rustify; bump the package to 0.3.0 and remove the unused vendored OpenSSL dependency.
  • Cover VAULT_SKIP_VERIFY behavior and document system trust stores and private CA configuration for macOS and WSL.
  • Refresh CI and the GitHub release workflow to build five platform archives with checksums using supported runners and actions.
  • The legacy Docker-backed integration test is incompatible with Docker 29, so release verification runs the unit suite while that harness remains unresolved.

Co-authored-by: vgrid-agent[bot] <272661282+vgrid-agent[bot]@users.noreply.github.com>
@chriswiggins
chriswiggins force-pushed the fix/vault-tls-release-0.3 branch from d7e2d77 to ae3057f Compare September 25, 2026 02:00
@chriswiggins
chriswiggins merged commit ee9f054 into master Sep 25, 2026
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant