Mirror of the prebuilt AWS Session Manager plugin
binaries, re-published so that cedarai/cedar
Bazel builds (//tools/aws/cliv2) don't depend on the availability of AWS's
s3.amazonaws.com/session-manager-downloads bucket at build time.
This repo contains no source — just one workflow that produces releases.
Run the Publish session-manager-plugin release workflow (Actions tab, or
gh workflow run publish.yml -f version=1.2.707.0). It:
- downloads the official artifacts for that version from AWS S3
(
ubuntu_64bit/ubuntu_arm64.deb,mac/mac_arm64bundle.zip), - extracts the
session-manager-pluginbinary from each, - publishes a release tagged with the version, with one binary per platform
plus a
SHA256SUMSfile.
Release assets:
session-manager-plugin-linux-x86_64
session-manager-plugin-linux-arm64
session-manager-plugin-darwin-x86_64
session-manager-plugin-darwin-arm64
SHA256SUMS
//tools/aws/cliv2 downloads each binary by URL and pins its sha256 (from the
release's SHA256SUMS):
https://github.com/cedarai/session-manager-plugin/releases/download/<version>/session-manager-plugin-<os>-<arch>
To bump the version: run the workflow for the new version, then update
SESSION_MANAGER_VERSION and the four sha256 values in
tools/aws/cliv2/cliv2.MODULE.bazel.