Skip to content

feat: serve the portfolio from www.jonathanperis.tech - #72

Merged
jonathanperis merged 1 commit into
mainfrom
site/custom-domain
Oct 21, 2026
Merged

jonathanperis merged 1 commit into
mainfrom
site/custom-domain

Conversation

@jonathanperis

Copy link
Copy Markdown
Owner

Summary

  • The user site is built for https://www.jonathanperis.tech at the host root, with public/CNAME in the Pages artifact.
  • Fallback project links point at the custom domains. Rinha sites stay on jonathanperis.github.io.
  • Do not set the GitHub Pages domain until this HTML is on main. www currently 301s back to GitHub Pages, so the DNS change from the A record to jonathanperis.github.io has to happen in the same step as the Pages domain.

Test plan

  • The built homepage canonical and asset URLs use https://www.jonathanperis.tech and start at /.
  • After the Pages deploy, set the domain and replace the www A record together, then confirm the old github.io URL redirects to HTTPS.

Made with Cursor

@cursor

cursor Bot commented Oct 21, 2026 •

Copy link
Copy Markdown

PR Summary

Low Risk
Static URL, CNAME, and documentation updates for a custom domain; no auth or runtime logic changes, though DNS/Pages domain must be switched with deploy to avoid broken redirects.

Reviewed by Cursor Bugbot for commit 4a870dd. Bugbot is set up for automated code reviews on this repo. Configure here.

The custom domain serves the site at the host root, so a repository base path would make every asset 404.

Co-authored-by: Cursor <cursoragent@cursor.com>
@jonathanperis
jonathanperis merged commit fb641c2 into main Oct 21, 2026
5 checks passed
@jonathanperis
jonathanperis deleted the site/custom-domain branch October 21, 2026 17:27
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