peaceiris / actions-gh-pages

GitHub Actions for GitHub Pages 🚀 Deploy static files and publish your site easily. Static-Site-Generators-friendly.
https://github.com/marketplace/actions/github-pages-action
MIT License
4.73k stars 376 forks source link

refactor: prefer Node.js built-in fs method #1072

Closed SukkaW closed 2 months ago

SukkaW commented 8 months ago

The PR replaces the shelljs with the Node.js built-in fs method.

By removing the shelljs, actions-gh-pages now has fewer dependencies and faster boot-up speed.

SukkaW commented 8 months ago

A few tests are failing. I am converting the PR to draft now.

SukkaW commented 2 months ago

The PR is superseded by #1089