Skip to content

fix(scripts): derive Hub short description from tagline not H1#38

Merged
jdwillmsen merged 1 commit into
mainfrom
fix/dockerhub-short-description
Jul 1, 2026
Merged

fix(scripts): derive Hub short description from tagline not H1#38
jdwillmsen merged 1 commit into
mainfrom
fix/dockerhub-short-description

Conversation

@jdwillmsen

Copy link
Copy Markdown
Member

Summary

Follow-up to the DockerHub image enrichment (#36). Post-merge verification showed every repo's DockerHub short description became just its own name (jdwlabs/container, etc.).

Cause: update-description.sh derived the short description from the first non-empty README line — which is the # jdwlabs/<name> H1. Fix: take the first line that is neither blank nor a heading (the tagline under the title) and strip markdown bold.

Verification

Derivation run against all 7 README.docker.md files yields the intended taglines, e.g.:

  • container → Angular module-federation host shell for the jdwlabs platform.
  • authdb → PostgreSQL image with jdwlabs auth schema initialization scripts.

Note

scripts/ is .nxignored, so this change alone does not mark any app affected — the corrected short description lands on each image's next release, not retroactively. The Overview body (full_description) is already correct on all 7 repos.

🤖 Generated with Claude Code

update-description.sh took the first non-empty README line as the DockerHub
short description, which is the "# jdwlabs/<name>" H1 — so every repo's short
description became just its own name. Take the first line that is neither blank
nor a heading (the tagline) and strip markdown bold.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
@jdwillmsen
jdwillmsen merged commit d5560ec into main Jul 1, 2026
9 checks passed
@jdwillmsen
jdwillmsen deleted the fix/dockerhub-short-description branch July 1, 2026 06:36
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