Skip to content

extract Tamagui component packages back to hanzoai/gui#178

Merged
artemis-prime merged 1 commit into
mainfrom
extract-gui-to-gui-repo
Apr 21, 2026
Merged

extract Tamagui component packages back to hanzoai/gui#178
artemis-prime merged 1 commit into
mainfrom
extract-gui-to-gui-repo

Conversation

@artemis-prime
Copy link
Copy Markdown
Contributor

Summary

Removes pkg/gui/ — 57 Tamagui component packages that belong in
hanzoai/gui, not here. The full Tamagui tree now has its canonical home in hanzoai/gui

Changes

  • Deleted pkg/gui/ (57 packages, 744 files)
  • Removed pkg/gui/* entry from pnpm-workspace.yaml
  • Deleted scripts/publish-gui.ts — legacy ad-hoc publisher hardcoded
    to pkg/gui and an ancient version string
  • Narrowed .github/workflows/publish.yml match from
    @hanzo/*|@hanzogui/* to @hanzo/* (overlaps with the separate
    main-side commit that also touched this file — minor merge
    resolution may apply)
  • Removed stale gui/ GUI component packages (@hanzogui/*) line from
    LLM.md

Test plan

  • pnpm install resolves cleanly
  • Full build + lint still passes (turbo run build, etc.)
  • The shadcn/Tailwind side is unaffected

  pkg/gui/ was a Tamagui subtree living in hanzoai/ui — the 57
  @hanzogui/* components (button, card, dialog, popover, switch, and
  the supporting primitives) belong alongside the rest of the
  @hanzogui/* engine in hanzoai/gui, not here. History for these
  packages was preserved via git filter-repo.

  - Deleted pkg/gui/ (57 packages, 744 files)
  - Removed "pkg/gui/*" entry from pnpm-workspace.yaml
  - Deleted scripts/publish-gui.ts — legacy ad-hoc publisher
    hardcoded to pkg/gui and an ancient version string
  - Narrowed .github/workflows/publish.yml from "@hanzo/*|@hanzogui/*"
    to "@hanzo/*" so this repo no longer tries to publish Tamagui
    components
  - Removed stale "gui/ GUI component packages (@hanzogui/*)" line
    from LLM.md
@github-actions
Copy link
Copy Markdown
Contributor

Test Coverage Report

Lines: 20.09%
Statements: 19.67%
Functions: 16.7%
Branches: 4.65%

@artemis-prime artemis-prime merged commit 007f200 into main Apr 21, 2026
9 of 13 checks passed
@artemis-prime artemis-prime deleted the extract-gui-to-gui-repo branch April 21, 2026 22:02
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