Skip to content

Convert Home into a Bun monorepo and add home.uptonm.dev#101

Merged
uptonm merged 1 commit into
mainfrom
codex/bun-monorepo-site
Jul 18, 2026
Merged

Convert Home into a Bun monorepo and add home.uptonm.dev#101
uptonm merged 1 commit into
mainfrom
codex/bun-monorepo-site

Conversation

@uptonm

@uptonm uptonm commented Jul 18, 2026

Copy link
Copy Markdown
Owner

Summary

  • reorganize the repository into Bun workspaces with the CLI in apps/home, the web surface in apps/site, and reusable branding in packages/brand
  • add a Cairn-style Next.js + Fumadocs marketing and documentation site for home.uptonm.dev
  • ship canonical metadata, JSON-LD, Open Graph/Twitter cards, icons, manifest, robots, sitemap, and llms.txt
  • preserve CLI install and release behavior while updating CI and Release Please for the new workspace paths
  • prefer public release downloads in the installer now that the repository is public

Validation

  • bun run ci
  • all 103 CLI test files pass in isolation
  • CLI build reports 1.1.0 and exposes all 17 modules
  • Next.js production build emits 17 routes
  • local HTTP checks return 200 for /, /docs, docs pages, robots.txt, sitemap.xml, manifest.webmanifest, llms.txt, the OG card, and icons

Deployment

Vercel should use apps/site as the Root Directory and home.uptonm.dev as the production domain.

uptonm commented Jul 18, 2026

Copy link
Copy Markdown
Owner Author

This stack of pull requests is managed by Graphite. Learn more about stacking.

@uptonm uptonm changed the title feat: convert home into a Bun monorepo Convert Home into a Bun monorepo and add home.uptonm.dev Jul 18, 2026

uptonm commented Jul 18, 2026

Copy link
Copy Markdown
Owner Author

Merge activity

  • Jul 18, 7:02 PM UTC: A user started a stack merge that includes this pull request via Graphite.
  • Jul 18, 7:03 PM UTC: @uptonm merged this pull request with Graphite.

@uptonm
uptonm merged commit 86046e4 into main Jul 18, 2026
1 check passed
@uptonm
uptonm deleted the codex/bun-monorepo-site branch July 18, 2026 19:03
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