Skip to content

Fix macOS build and add GitHub Pages site - #7

Merged
Skeyelab merged 2 commits into
mainfrom
Skeyelab/github-pages-framework-chat
Jun 17, 2026
Merged

Skeyelab merged 2 commits into
mainfrom
Skeyelab/github-pages-framework-chat

Conversation

@Skeyelab

Copy link
Copy Markdown
Member

Summary

  • Fix CGO build issue causing dyld LC_UUID error on macOS (add Makefile)
  • Update TUI styling and layout
  • Add GitHub Pages deployment workflow and Astro site

Changes

  • Makefile: Sets CGO_ENABLED=0 to fix macOS binary signing issue
  • internal/tui/: Styling and layout improvements
  • .github/workflows/pages.yml: GitHub Pages deployment automation
  • site/: Full Astro-based marketing site

Fixes the immediate build blocker and adds deployment infrastructure.

Co-Authored-By: Claude Haiku 4.5 noreply@anthropic.com

EricDahl-NotreDame and others added 2 commits June 17, 2026 19:00
Building with CGO enabled was causing 'missing LC_UUID load command' errors
on macOS. Since coauthor-cleaner has no C dependencies, CGO is not needed.

Add Makefile that sets CGO_ENABLED=0 by default for both 'make build' and
'make install' targets. This ensures the binary runs correctly on macOS.

Co-Authored-By: Claude Haiku 4.5 <noreply@anthropic.com>
- Update layout.go, model.go, preview.go, styles.go with TUI improvements
- Add GitHub Pages deployment workflow
- Update .gitignore for build artifacts

Co-Authored-By: Claude Haiku 4.5 <noreply@anthropic.com>
@Skeyelab
Skeyelab merged commit f1a74d6 into main Jun 17, 2026
2 of 3 checks passed
@github-actions

Copy link
Copy Markdown

Coauthor Cleaner

Found 3 possible AI attribution markers in this PR.

PR diff

  • site/src/components/Hero.astro:1 — <span class="bg-[var(--red)]/20 text-[var(--red)]">- Generated with ChatGPT</span> (chatgpt-generated)

Commit trailers

  • a01fe65:7 — Co-Authored-By: Claude Haiku 4.5 <noreply@anthropic.com> (ai-coauthor-trailer)
  • 7f724c0:9 — Co-Authored-By: Claude Haiku 4.5 <noreply@anthropic.com> (ai-coauthor-trailer)

Fix locally:

coauthor-cleaner review

Or scan before pushing:

coauthor-cleaner scan

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.

2 participants