Commit 1b4e3f8
feat: GitHub Pages site with landing page and live WASM demo (#33)
* feat: GitHub Pages site with landing page and live WASM demo
Dark terminal-aesthetic landing page showcasing all 8 skins, platform
targets, key features, architecture diagram, and build instructions.
Live demo page embeds the WASM backend with a skin selector dropdown.
CI workflow builds WASM and deploys via GitHub Pages on push to main.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
* fix: address AI review feedback (iteration 1)
Automated fix by Claude in response to Gemini/Codex review.
Iteration: 1/5
Co-Authored-By: AI Review Agent <noreply@anthropic.com>
* feat: integrate GitHub Pages deployment into main CI workflow
Move Pages build+deploy from standalone pages.yml into main-ci.yml as
a deploy-pages job that runs on the self-hosted runner after CI passes.
Only triggers on pushes to main. Deletes the standalone workflow since
the site folder can't auto-publish without the CI build step.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
* fix: add issues:write permission and clean stale _site artifacts
Explicit workflow-level permissions cause unspecified scopes to default
to none. The notify job's gh issue create needs issues:write. Also clear
_site before assembly to prevent stale files on the self-hosted runner.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
---------
Co-authored-by: AI Agent Bot <ai-agent@localhost>
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
Co-authored-by: AI Review Agent <ai-review-agent@localhost>1 parent c506dfc commit 1b4e3f8
7 files changed
Lines changed: 1458 additions & 1 deletion
File tree
- .github/workflows
- site
- css
- demo
- js
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
14 | 14 | | |
15 | 15 | | |
16 | 16 | | |
| 17 | + | |
| 18 | + | |
| 19 | + | |
| 20 | + | |
| 21 | + | |
| 22 | + | |
17 | 23 | | |
18 | 24 | | |
19 | 25 | | |
| |||
400 | 406 | | |
401 | 407 | | |
402 | 408 | | |
| 409 | + | |
| 410 | + | |
| 411 | + | |
| 412 | + | |
| 413 | + | |
| 414 | + | |
| 415 | + | |
| 416 | + | |
| 417 | + | |
| 418 | + | |
| 419 | + | |
| 420 | + | |
| 421 | + | |
| 422 | + | |
| 423 | + | |
| 424 | + | |
| 425 | + | |
| 426 | + | |
| 427 | + | |
| 428 | + | |
| 429 | + | |
| 430 | + | |
| 431 | + | |
| 432 | + | |
| 433 | + | |
| 434 | + | |
| 435 | + | |
| 436 | + | |
| 437 | + | |
| 438 | + | |
| 439 | + | |
| 440 | + | |
| 441 | + | |
| 442 | + | |
| 443 | + | |
| 444 | + | |
| 445 | + | |
| 446 | + | |
| 447 | + | |
| 448 | + | |
| 449 | + | |
| 450 | + | |
| 451 | + | |
| 452 | + | |
403 | 453 | | |
404 | 454 | | |
405 | 455 | | |
406 | | - | |
| 456 | + | |
407 | 457 | | |
408 | 458 | | |
409 | 459 | | |
| |||
419 | 469 | | |
420 | 470 | | |
421 | 471 | | |
| 472 | + | |
422 | 473 | | |
423 | 474 | | |
424 | 475 | | |
| |||
Whitespace-only changes.
0 commit comments