Skip to content

docs(deploy): the Tracker image CD landed — update the readiness page - #391

Merged
beyondnetPeru merged 1 commit into
developfrom
docs/gt-435-tracker-cd-landed
Aug 2, 2026
Merged

docs(deploy): the Tracker image CD landed — update the readiness page#391
beyondnetPeru merged 1 commit into
developfrom
docs/gt-435-tracker-cd-landed

Conversation

@beyondnetPeru

Copy link
Copy Markdown
Contributor

The preflight in #390 found that evolith_tracker had three Dockerfiles and zero image CD, with one chart pinned to evolith-tracker-gateway:local — a tag no registry can serve.

Fixed the same day in evolith_tracker#113: images.yml publishes all three to GHCR on every merge to main and develop, :latest plus :<sha>, with the built-in GITHUB_TOKEN and no new secret.

Two things worth carrying across:

  • All three images were built locally from the documented src/ context before any of it was wired. A CD that publishes a broken image is worse than none.
  • The workflow verifies the pushed tag with docker buildx imagetools inspect instead of trusting its own green tick — the same distinction the preflight is built on.

And the ported guard found a defect in itself there: its negative test caught it reading an image reference out of a workflow comment — the comment documenting the broken tag — and blessing exactly what the comment warned about. Comments are now stripped before scanning in both repositories.

Updated here rather than left as an open finding: a readiness page that still names a fixed defect is the same staleness this session has spent its time undoing.

🤖 Generated with Claude Code

The preflight found that evolith_tracker had three Dockerfiles and zero image
CD, with one chart pinned to a :local tag no registry can serve. That is fixed
the same day in evolith_tracker#113: images.yml publishes all three to GHCR on
every merge to main and develop.

Recorded here rather than left as an open finding, because a readiness page that
still names a fixed defect is the same staleness this session has spent its time
undoing.
@beyondnetPeru
beyondnetPeru requested a review from a team as a code owner August 2, 2026 20:45
@chatgpt-codex-connector

Copy link
Copy Markdown

You have reached your Codex usage limits for code reviews. You can see your limits in the Codex usage dashboard.

@github-actions

github-actions Bot commented Aug 2, 2026

Copy link
Copy Markdown

📊 Bilingual Coverage Impact

PR Changes

  • Paired EN/ES files modified: 7
  • New EN files needing ES translation: 0

Repository Coverage

Metric Value
Total EN files 526
Total ES files 500
Paired files 0
Coverage 0%

Good: All EN changes have ES counterparts.


Generated by GitHub Actions

@beyondnetPeru
beyondnetPeru merged commit 7e0eb4b into develop Aug 2, 2026
32 checks passed
@beyondnetPeru
beyondnetPeru deleted the docs/gt-435-tracker-cd-landed branch August 2, 2026 20:50
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