Skip to content

ci: add security pipeline and harden prod build#15

Merged
lex0c merged 1 commit into
mainfrom
ci/sec-pipeline-prod-build
Jun 28, 2026
Merged

ci: add security pipeline and harden prod build#15
lex0c merged 1 commit into
mainfrom
ci/sec-pipeline-prod-build

Conversation

@lex0c

@lex0c lex0c commented Jun 28, 2026

Copy link
Copy Markdown
Owner
  • govulncheck job in CI (reachability-based, blocking gate)
  • single-source Go version via go-version-file: go.mod (drops the stale '1.21' pin that silently auto-downloaded the real toolchain)
  • least-privilege permissions: contents: read on the CI workflow
  • dependabot for gomod + github-actions (weekly)
  • release: static + stripped binaries (CGO_ENABLED=0, -ldflags -s -w, ~32% smaller), publish SHA256SUMS, add go vet

- govulncheck job in CI (reachability-based, blocking gate)
- single-source Go version via go-version-file: go.mod (drops the
  stale '1.21' pin that silently auto-downloaded the real toolchain)
- least-privilege permissions: contents: read on the CI workflow
- dependabot for gomod + github-actions (weekly)
- release: static + stripped binaries (CGO_ENABLED=0, -ldflags -s -w,
  ~32% smaller), publish SHA256SUMS, add go vet

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
@lex0c lex0c merged commit 8f39ba5 into main Jun 28, 2026
@lex0c lex0c deleted the ci/sec-pipeline-prod-build branch June 28, 2026 02:48
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