expressjs.com icon indicating copy to clipboard operation
expressjs.com copied to clipboard

Update Jekyll and packages

Open bjohansebas opened this issue 11 months ago • 2 comments

As I mentioned https://github.com/expressjs/expressjs.com/issues/1736#issuecomment-2631426790, Jekyll is outdated and many of its dependencies are as well. We will likely need to remove pages-gem since it is not actively maintained by GitHub

Which means we will probably now have to upload the page via GitHub Actions.

bjohansebas avatar Feb 03 '25 20:02 bjohansebas

related https://jekyllrb.com/docs/continuous-integration/github-actions/

bjohansebas avatar Feb 04 '25 15:02 bjohansebas

Now we have full control over the production environment, we can update our dependencies and use any plugin we might need.

bjohansebas avatar Feb 18 '25 21:02 bjohansebas