• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

wrouesnel / ssm-proxycommand
52%

Build:
DEFAULT BRANCH: main
Repo Added 05 Oct 2026 02:26AM UTC
Token gvxYanxpRnOd4zeVL05RAygiBNeUBhyDh regen
Build 21 Last
Files 15
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

LAST BUILD ON BRANCH main
branch: main
CHANGE BRANCH
x
Reset
Sync Branches
  • main
  • dependabot/github_actions/actions/checkout-7
  • dependabot/github_actions/actions/setup-go-7
  • dependabot/github_actions/actions/setup-node-7
  • dependabot/github_actions/github/codeql-action-4
  • dependabot/github_actions/softprops/action-gh-release-3
  • dependabot/go_modules/github.com/aws/aws-sdk-go-v2/config-1.33.7
  • dependabot/go_modules/github.com/aws/aws-sdk-go-v2/credentials-1.20.7
  • dependabot/go_modules/github.com/aws/aws-sdk-go-v2/service/ec2-1.338.2
  • dependabot/go_modules/github.com/aws/aws-sdk-go-v2/service/kms-1.61.2
  • dependabot/go_modules/github.com/aws/aws-sdk-go-v2/service/ssm-1.79.1

04 Oct 2026 11:47AM UTC coverage: 52.152%. First build
37199947540

push

github

wrouesnel
Restructure on wrouesnel/golang-template

Adopt the golang-template layout and tooling:

- mage build (binary, test, lint, style, release targets), golangci-lint
  config, and GitHub workflows for CI, CodeQL, and tag-driven releases.
  The release job also publishes SHA256SUMS.
- The application lives in pkg/entrypoints/ssm_proxycommand with a
  minimal cmd/ main; version info in version/.
- zap logging via logutil, ctxstdio for stdio, and afero/pathlib for
  reading AWS profile files.

Deviations from the template, for a ProxyCommand:
- No configuration file (ssh runs it from an arbitrary directory) and
  no container image.
- Logs default to warn, and command errors print plainly to stderr,
  since ssh shows stderr in the user's terminal.
- Environment variables use SSM_PROXYCOMMAND_*: the template's
  DefaultEnvars(version.Name) produced invalid names for hyphenated names.
- SIGHUP also ends the session.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_019wBkx9Qoc6TwBx5VgbHrk8

228 of 425 new or added lines in 8 files covered. (53.65%)

1018 of 1952 relevant lines covered (52.15%)

304.64 hits per line

Relevant lines Covered
Build:
Build:
1952 RELEVANT LINES 1018 COVERED LINES
304.64 HITS PER LINE
Source Files on main
  • Tree
  • List 15
  • Changed 0
  • Source Changed 0
  • Coverage Changed 0
Coverage ∆ File Lines Relevant Covered Missed Hits/Line

Recent builds

Builds Branch Commit Type Ran Committer Via Coverage
37199947540 main Restructure on wrouesnel/golang-template Adopt the golang-template layout and tooling: - mage build (binary, test, lint, style, release targets), golangci-lint config, and GitHub workflows for CI, CodeQL, and tag-driven releases. The release... push 05 Oct 2026 02:26AM UTC wrouesnel github
52.15
See All Builds (13)

Badge your Repo: ssm-proxycommand

We detected this repo isn’t badged! Grab the embed code to the right, add it to your repo to show off your code coverage, and when the badge is live hit the refresh button to remove this message.

Could not find badge in README.

Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

Refresh
  • Settings
  • Repo on GitHub
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE TRIAL · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc