Skip to content

Refresh personal page from updated Jekyll site#1

Merged
glrs merged 12 commits into
masterfrom
codex/clean-update-personal-page
Apr 26, 2026
Merged

Refresh personal page from updated Jekyll site#1
glrs merged 12 commits into
masterfrom
codex/clean-update-personal-page

Conversation

@glrs
Copy link
Copy Markdown
Owner

@glrs glrs commented Apr 26, 2026

Summary

  • Import the updated Jekyll personal site source without committing generated _site output.
  • Refresh site identity, navigation, homepage tagline, metadata, and project/blog structure.
  • Preserve legacy post URLs for Disqus by setting explicit disqus_url values and adding redirects from old published paths.
  • Add a GitHub Actions Jekyll build check using a Ruby 2.7 container compatible with the current lockfile.

Validation

  • Served locally on the VM and reviewed in the browser.
  • GitHub Actions build passed on branch commit 73ba7d4.

Rollback / safety notes

  • The old live site is preserved at branch backup/live-before-personal-page-update.
  • The old live site is also preserved at tag live-before-personal-page-update.
  • Disqus comments may only fully validate once the site is live at https://glrs.github.io.

@glrs glrs marked this pull request as ready for review April 26, 2026 22:13
@glrs glrs merged commit d3a7419 into master Apr 26, 2026
2 checks passed
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