Skip to content

fix: align Docker Go 1.27 and exclude README from ruff format - #321

Draft
cursor[bot] wants to merge 1 commit into
masterfrom
cursor/golang-127-stability-6161
Draft

fix: align Docker Go 1.27 and exclude README from ruff format#321
cursor[bot] wants to merge 1 commit into
masterfrom
cursor/golang-127-stability-6161

Conversation

@cursor

@cursor cursor Bot commented Aug 24, 2026

Copy link
Copy Markdown
Contributor

Summary

Post-merge stability review after Dependabot #318 (golang 1.26-alpine → 1.27-alpine). The root Dockerfile was updated but four service Dockerfiles were still on 1.26-alpine. This PR aligns all builder images to golang:1.27-alpine and fixes a pre-existing Python SDK CI blocker where ruff format --check fails on README.md code blocks.

Type

  • feat — new feature
  • fix — bug fix
  • chore — tooling, deps, repo hygiene
  • docs — documentation only
  • ci — GitHub Actions / automation

Testing

go build ./...
go test -short ./...
cd sdk/python && ruff format --check . && python3 -m pytest -q
  • Built locally
  • Tested affected endpoints/components

Full local CI matrix validated:

  • Go build/test/vet/cmd/server tests
  • Dashboard + Cloudflare bundle
  • Landing page
  • Node.js SDK
  • Python SDK (17 passed, ruff format OK)
  • Mintlify validate + docs export
  • gosec + secret scan

Deploy impact

  • Landing (hystersis.com)
  • Docs (docs.hystersis.com / /docs)
  • API (api.hystersis.com) — Docker image builder version
  • Dashboard (app.hystersis.com)
  • None

Agent notes

Dependabot #318 CI passed (Go Backend + Security only; Python SDK skipped by path filter). Master push CI has been failing since Aug 9 on python-sdk ruff README format — this fix unblocks full-matrix CI Success.

Open in Web View Automation 

After Dependabot #318 bumped the root Dockerfile to golang:1.27-alpine,
align the four service Dockerfiles (gateway, mcp-server, connectors,
memory-api) to the same builder image for consistent multi-service builds.

Exclude sdk/python/README.md from ruff format checks to prevent CI
failures on documentation code blocks (pre-existing issue on master).

Co-authored-by: Himan <Himan-D@users.noreply.github.com>
@trinetra-bote trinetra-bote Bot added the wip label Aug 24, 2026
@trinetra-bote

trinetra-bote Bot commented Aug 24, 2026

Copy link
Copy Markdown

⚠️ CI Check Trinetra Branch Protection failed. Please fix the build before merging.

@cloudflare-workers-and-pages

cloudflare-workers-and-pages Bot commented Aug 24, 2026

Copy link
Copy Markdown
Contributor

Deploying with  Cloudflare Workers  Cloudflare Workers

The latest updates on your project. Learn more about integrating Git with Workers.

Status Name Latest Commit Updated (UTC)
✅ Deployment successful!
View logs
agent-memorydash da637f5 Aug 24 2026, 03:41 PM

@cloudflare-workers-and-pages

cloudflare-workers-and-pages Bot commented Aug 24, 2026

Copy link
Copy Markdown
Contributor

Deploying with  Cloudflare Workers  Cloudflare Workers

The latest updates on your project. Learn more about integrating Git with Workers.

Status Name Latest Commit Updated (UTC)
✅ Deployment successful!
View logs
hystersis-docs da637f5 Aug 24 2026, 03:50 PM

@cloudflare-workers-and-pages

Copy link
Copy Markdown
Contributor

Deploying with  Cloudflare Workers  Cloudflare Workers

The latest updates on your project. Learn more about integrating Git with Workers.

Status Name Latest Commit Updated (UTC)
✅ Deployment successful!
View logs
hystersis-app da637f5 Aug 24 2026, 03:47 PM

@cloudflare-workers-and-pages

Copy link
Copy Markdown
Contributor

Deploying with  Cloudflare Workers  Cloudflare Workers

The latest updates on your project. Learn more about integrating Git with Workers.

Status Name Latest Commit Updated (UTC)
✅ Deployment successful!
View logs
agent-memory da637f5 Aug 24 2026, 03:52 PM

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant