TWiStErRob / twisterrob.github.io

Personal website: www.twisterrob.net
https://www.twisterrob.net
Other
9 stars 10 forks source link

Jekyll 4 #23

Open TWiStErRob opened 10 months ago

TWiStErRob commented 10 months ago

Motivations:

Workarounds:

Tasks

TWiStErRob commented 10 months ago
mbifulco commented 10 months ago

hi @TWiStErRob - just popping in to say thanks. Your self-documentation and a smattering of comments on a few issues and PRs in this ecosystem just helped me fix a build issue with openapi.tools

It started with the changes I made here, which apparently were incompatible with something in jekyll 3.X.x: https://github.com/apisyouwonthate/openapi.tools/pull/457

I tried and failed to fix that here: https://github.com/apisyouwonthate/openapi.tools/pull/458

Before finding your comments about jekyll 4 not being supported by the old gh-pages workflow.

I ended up switching that repo over to a github action to deploy to jekyll here: https://github.com/apisyouwonthate/openapi.tools/pull/459

And we're back in action! I thought you might benefit from seeing that. Even if not - thank you!

TWiStErRob commented 10 months ago

Thanks for the feedback, glad you found it somehow and managed to upgrade your Pages site to a compatible version.

TWiStErRob commented 10 months ago

Review Ruby Sass usage after upgrade: https://github.com/TWiStErRob/twisterrob.github.io/pull/31#discussion_r1372371154, note https://jekyllrb.com/news/2022/12/21/jekyll-sass-converter-3.0-released/

TWiStErRob commented 10 months ago

Review setup guide in README.md, extract to DEVELOPMENT.md