Skip to content

docs: remove Pages scaffold#6

Merged
bdtran2002 merged 1 commit intomainfrom
github-polish
Apr 22, 2026
Merged

docs: remove Pages scaffold#6
bdtran2002 merged 1 commit intomainfrom
github-polish

Conversation

@bdtran2002
Copy link
Copy Markdown
Owner

@bdtran2002 bdtran2002 commented Apr 22, 2026

Summary

Briefly describe the change and why it exists.

Scope

  • extension-hosted only
  • local-only / no server dependency
  • single-player only
  • upstream-port-first or upstream-derived

Verification

  • tests run
  • lint/run checks run
  • manual check if needed

Notes

Call out any migration tradeoffs, follow-ups, or release notes context.

Summary by CodeRabbit

  • Chores

    • Removed the GitHub Pages hosted documentation site and its automated build and deployment workflow.
  • Documentation

    • Updated README to remove external documentation site links and project site descriptions.

@bdtran2002 bdtran2002 merged commit 98bc25d into main Apr 22, 2026
2 of 3 checks passed
@coderabbitai
Copy link
Copy Markdown

coderabbitai Bot commented Apr 22, 2026

Caution

Review failed

The pull request is closed.

ℹ️ Recent review info
⚙️ Run configuration

Configuration used: Organization UI

Review profile: ASSERTIVE

Plan: Pro

Run ID: d0be768a-b4b2-415f-b5c4-e6d2ecdbb34a

📥 Commits

Reviewing files that changed from the base of the PR and between 7a96638 and 874d90b.

📒 Files selected for processing (4)
  • .github/workflows/pages.yml
  • README.md
  • docs/site/index.html
  • docs/site/styles.css

📝 Walkthrough

Walkthrough

The pull request removes the GitHub Pages deployment infrastructure entirely, including the GitHub Actions workflow definition, static landing page HTML file, CSS stylesheet, and updates documentation references to reflect the removal of the project site.

Changes

Cohort / File(s) Summary
GitHub Pages Deployment Workflow
.github/workflows/pages.yml
Removed entire GitHub Actions workflow that built and deployed the docs/site directory to GitHub Pages on pushes to main and manual triggers.
Static Site Files
docs/site/index.html, docs/site/styles.css
Removed static landing page with HTML structure (hero, highlights, footer), metadata, and associated CSS stylesheet containing global styling, theme definitions, and responsive layout rules.
Documentation Updates
README.md
Removed "Project site" link from project links section, deleted "Project site" documentation describing the GitHub Pages scaffold, updated architecture diagram label, and removed docs/site/ from repository layout entries.

Estimated code review effort

🎯 2 (Simple) | ⏱️ ~10 minutes

Poem

🐰 A hop and a skip, the pages take flight,
No more static sites shining so bright,
The workflows retire, the styles fade away,
But simpler it is now, hooray, hooray! 🎉

✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Commit unit tests in branch github-polish

Comment @coderabbitai help to get the list of available commands and usage tips.

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