Official Release Artifacts
Below are the most popular artifacts for step on each platform.
For packaged versions (Homebrew, Scoop, etc.), see our installation docs.
Linux
- 📦 step_linux_0.30.0-rc1_amd64.tar.gz
- 📦 step_linux_0.30.0-rc1_arm64.tar.gz
- 📦 step_linux_0.30.0-rc1_armv7.tar.gz
- 📦 step-cli_0.30.0.rc1-1_amd64.deb
- 📦 step-cli-0.30.0.rc1-1.x86_64.rpm
- 📦 step-cli_0.30.0.rc1-1_arm64.deb
- 📦 step-cli-0.30.0.rc1-1.aarch64.rpm
- see
Assetsbelow for more builds
macOS Darwin
Windows
Signatures and Checksums
step uses sigstore/cosign for signing and verifying release artifacts.
Below is an example using cosign to verify a release artifact:
cosign verify-blob \
--certificate ~/Download/step_darwin_0.30.0-rc1_amd64.tar.gz.pem \
--signature ~/Downloads/step_darwin_0.30.0-rc1_amd64.tar.gz.sig \
--certificate-identity-regexp "https://github\.com/smallstep/workflows/.*" \
--certificate-oidc-issuer https://token.actions.githubusercontent.com \
~/Downloads/step_darwin_0.30.0-rc1_amd64.tar.gz
The checksums.txt file (in the 'Assets' section below) contains a checksum for every artifact in the release.
Changelog
- 1984854 Update cosign command
- 027220f Merge pull request #1552 from smallstep/dependabot/github_actions/actions/setup-go-6.2.0
- 2a5c4bb Bump actions/setup-go from 6.1.0 to 6.2.0
- b628162 Merge pull request #1550 from smallstep/carl/con-308
- 66ae2e4 Update flags/flags.go
- 53d0f1f Update flags/flags.go
- 0ee1d82 Tweaks
- f938a82 Update --kms flag help
- 488874e Merge pull request #1548 from smallstep/mariano/needs-renewal
- 420e0e1 Suppress messages on needs-renewal commands
- c368d64 Merge pull request #1545 from smallstep/dependabot/go_modules/golang.org/x/crypto-0.47.0
- 4b7f887 Bump golang.org/x/crypto from 0.46.0 to 0.47.0
- 0aaaa41 Merge pull request #1546 from smallstep/dependabot/go_modules/golang.org/x/term-0.39.0
- 9e71623 Bump golang.org/x/term from 0.38.0 to 0.39.0
- 58aa045 Merge pull request #1547 from smallstep/dependabot/go_modules/golang.org/x/sys-0.40.0
- 72e7e77 Bump golang.org/x/sys from 0.39.0 to 0.40.0
- d75750e Merge pull request #1544 from smallstep/carl/fix-1543
- 4f80f29 Fixes #1543
- ac18914 Merge pull request #1542 from smallstep/carl/publish-packages-workflow
- 576fac0 Filter unversioned releases, allow prereleases to be uploaded but do not import them to the Artifact Registry
- ec191e4 Download existing GitHub release instead of rebuliding
- a8998a1 Lint fixes
- f1c46ce Github workflow for publishing to package repos
- 6bacb5a Merge pull request #1540 from smallstep/dependabot/go_modules/github.com/google/go-tpm-0.9.8
- 276f9a7 Bump github.com/google/go-tpm from 0.9.7 to 0.9.8
- 4b95343 Merge pull request #1539 from smallstep/dependabot/go_modules/software.sslmate.com/src/go-pkcs12-0.7.0
- 538bd31 Bump software.sslmate.com/src/go-pkcs12 from 0.6.0 to 0.7.0
- fdd4696 Merge pull request #1537 from smallstep/dependabot/go_modules/golang.org/x/crypto-0.46.0
- 8ec1770 Bump golang.org/x/crypto from 0.45.0 to 0.46.0
- c25b72c Merge pull request #1536 from smallstep/dependabot/go_modules/google.golang.org/protobuf-1.36.11
- 22f3f04 Bump google.golang.org/protobuf from 1.36.10 to 1.36.11
- ed04891 Merge pull request #1535 from smallstep/dependabot/go_modules/golang.org/x/term-0.38.0
- 60e08bd Bump golang.org/x/term from 0.37.0 to 0.38.0
- 9cbcdb0 Merge pull request #1531 from smallstep/dependabot/go_modules/go.step.sm/crypto-0.75.0
- 72376e3 Merge pull request #1533 from smallstep/dependabot/go_modules/golang.org/x/sys-0.39.0
- 173fb13 Merge pull request #1534 from smallstep/dependabot/github_actions/actions/checkout-6.0.1
- 21da000 Bump actions/checkout from 6.0.0 to 6.0.1
- 3368b8f Bump golang.org/x/sys from 0.38.0 to 0.39.0
- 345c700 Bump go.step.sm/crypto from 0.74.0 to 0.75.0
- 683c230 Merge pull request #1530 from smallstep/mariano/trixie
- 76c106c Update Sebian docker image to use trixie
Thanks!
Those were the changes on v0.30.0-rc1!
Come join us on Discord to ask questions, chat about PKI, or get a sneak peek at the freshest PKI memes.