Skip to content

Add OG image and fix CI runner for Liquid Glass icon#10

Merged
tsconfigdotjson merged 2 commits intomainfrom
massive-chord-crystal
Apr 10, 2026
Merged

Add OG image and fix CI runner for Liquid Glass icon#10
tsconfigdotjson merged 2 commits intomainfrom
massive-chord-crystal

Conversation

@tsconfigdotjson
Copy link
Copy Markdown
Owner

Summary

  • Upgrade GitHub Actions runners from macos-15 to macos-26 so actool can compile the Liquid Glass icon format
  • Add OpenGraph image pipeline: HTML template + Playwright render script (npm run og)
  • Add OG and Twitter Card metadata to index.html
  • Add node_modules/ to .gitignore

Test plan

  • Verify CI passes on macos-26 runner
  • Verify DMG has correct Liquid Glass icon
  • Validate OG tags with https://opengraph.dev or similar
  • Share link on Slack/Twitter to preview card

🤖 Generated with Claude Code

tsconfigdotjson and others added 2 commits April 10, 2026 08:50
The actool on macOS 15 doesn't support the Liquid Glass icon format,
causing the DMG to get a fallback icon instead of the correct one.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
HTML template matches the site aesthetic (dark, bold Inter Tight,
orange accent). Playwright script screenshots it at 2x to og.png.
OG and Twitter Card metadata added to index.html. Also adds
node_modules/ to .gitignore.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
@tsconfigdotjson tsconfigdotjson merged commit f72a318 into main Apr 10, 2026
1 check passed
@tsconfigdotjson tsconfigdotjson deleted the massive-chord-crystal branch April 10, 2026 12:55
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