Skip to content

feat(add github pages support): github pages support#6

Merged
tac0turtle merged 1 commit intomainfrom
marko/gitpages
Apr 13, 2026
Merged

feat(add github pages support): github pages support#6
tac0turtle merged 1 commit intomainfrom
marko/gitpages

Conversation

@tac0turtle
Copy link
Copy Markdown
Contributor

@tac0turtle tac0turtle commented Apr 13, 2026

Overview

Summary by CodeRabbit

  • Chores
    • Updated site domain to ev.xyz
    • Implemented automated deployment to GitHub Pages on push to the main branch

@tac0turtle tac0turtle merged commit 2f721a1 into main Apr 13, 2026
0 of 2 checks passed
@coderabbitai
Copy link
Copy Markdown

coderabbitai Bot commented Apr 13, 2026

Caution

Review failed

The pull request is closed.

ℹ️ Recent review info
⚙️ Run configuration

Configuration used: defaults

Review profile: CHILL

Plan: Pro

Run ID: cffa680c-5aad-495f-9beb-c593c296965f

📥 Commits

Reviewing files that changed from the base of the PR and between 5890b54 and 422f6d6.

📒 Files selected for processing (3)
  • .github/workflows/deploy.yml
  • astro.config.mjs
  • public/CNAME

📝 Walkthrough

Walkthrough

Establishes GitHub Pages deployment infrastructure for an Astro project with a custom domain (ev.xyz), including a new automated build-and-deploy workflow, site configuration updates, and CNAME domain file setup.

Changes

Cohort / File(s) Summary
GitHub Actions Deployment
.github/workflows/deploy.yml
New workflow triggered on pushes to main and manual dispatch. Checks out code, sets up Node.js 20, installs dependencies, builds the project, and deploys ./dist to the gh-pages branch using peaceiris/actions-gh-pages@v4 with custom domain ev.xyz.
Site Configuration
astro.config.mjs, public/CNAME
Updated Astro site URL from https://evolve.com to https://ev.xyz. Added public/CNAME file containing the custom domain for GitHub Pages routing.

Estimated code review effort

🎯 1 (Trivial) | ⏱️ ~5 minutes

Poem

🐰 A hop, a skip, and now we fly,
To ev.xyz in GitHub's sky!
With Pages deployed and workflows spun,
Our little project's build has just begun! 🚀

✨ Finishing Touches
📝 Generate docstrings
  • Create stacked PR
  • Commit on current branch
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Commit unit tests in branch marko/gitpages

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

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