Skip to content

[AAASM-2962] 🐛 (profile): Fix broken version badges on non-versioned repo rows#18

Merged
Chisanan232 merged 2 commits into
masterfrom
v0.0.1/AAASM-2962/fix/org_version_badges
Jun 15, 2026
Merged

[AAASM-2962] 🐛 (profile): Fix broken version badges on non-versioned repo rows#18
Chisanan232 merged 2 commits into
masterfrom
v0.0.1/AAASM-2962/fix/org_version_badges

Conversation

@Chisanan232

Copy link
Copy Markdown
Contributor

What changed

Fixes the broken/empty version badges in the org landing-page repo table (profile/README.md). Four rows used github/v/tag/<repo>, but those repos have zero tags/releases, so the badges rendered empty.

Per AAASM-2962, these repos aren't versioned artifacts, so the badge is fixed to match each repo's nature (rather than adding meaningless git tags):

  • homebrew-agent-assemblygithub/v/release/agent-assembly?include_prereleases&sort=semver (label formula), linking the formula. Shows the core release the tap installs (v0.0.1-beta.1).
  • agent-assembly-docs → same core-release pointer (label tracks) — the product version the docs document.
  • .github → version cell dropped (); it's org config, not a versioned artifact.
  • agent-assembly-specstatus: reserved badge (the spec lives in the monorepo per project policy; this repo is reserved).

Related ticket

Closes AAASM-2962

How to verify

Open the org page (https://github.com/ai-agent-assembly) — the tap + docs rows show v0.0.1-beta.1; .github shows ; spec shows reserved. No empty/"no tag" badges remain.

Checklist

  • PR title follows [AAASM-XXXX] <GitEmoji> (<scope>): <summary>
  • No secrets committed
  • Self-review of the diff completed

@Chisanan232

Copy link
Copy Markdown
Contributor Author

Claude Code review — AAASM-2962 (org profile version badges)

CI state

No PR checks run on profile/README.md in this org-config repo — nothing to fix. MERGEABLE; BLOCKED = required-review only.

Scope vs. acceptance criteria

AC Status
No broken/empty version badges remain ✅ all 4 github/v/tag/<repo> (0-tag) badges replaced/removed
tap row shows the served version github/v/release/agent-assembly?include_prereleases&sort=semver (label formula, links Formula/aasm.rb) → v0.0.1-beta.1
docs row shows the tracked version ✅ same core-release pointer (label tracks)
.github row — no version badge (org config, not a versioned artifact)
spec row status: reserved (spec lives in the monorepo per project policy)
No git tags added to non-versioned repos ✅ badge-only fix
Via PR, base master, granular commits ✅ 2 commits, profile/README.md only (4/4 lines)

Verified: the release-pointer query resolves to v0.0.1-beta.1 (highest semver incl. prereleases) — consistent with the page's top "Core release" badge, and matching what brew install aasm now serves (the beta.1 tap PR was merged).

Minor aside (not this PR): agent-assembly's GitHub "Latest" flag still points at v0.0.1-alpha.1; the sort=semver query sidesteps it, but you may want to re-mark the latest release at some point.

Verdict

Ready for approval and merge. No CI to fix; every version indicator on the org page is now truthful.

— Claude Code

@Chisanan232 Chisanan232 merged commit a9ef6d8 into master Jun 15, 2026
@Chisanan232 Chisanan232 deleted the v0.0.1/AAASM-2962/fix/org_version_badges branch June 15, 2026 03:21
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