Migrate GitHub Pages deployment away from the static-websites action
Background: https://github.com/rust-lang/simpleinfra/issues/597
This PR migrates the deployment to GitHub pages away from the custom static-websites GHA action to the official actinos/upload-github-pages-artifact and actions/deploy-pages actions.
For this to work, this repo needs to be configured to use GitHub Actions as the source for Pages.
I tested this in my own fork and it seemed to work (with the if: conditions commented out as they would prevent the interesting parts from running).
As suggested from Miikka we need to change the settings of the repo immediately before merge the PR
Looks good to me, thanks 🙌 Let's wait for the maintainers of the repo to approve it 👍 After that, I can change the settings of the repo and merge the PR 🚀
Hey @nrc, can the infra team take care of this? You don't need to review the PR, we'll merge it and make sure that the async book website still works and follow the latest best practices 👍
Hey @nrc, can the infra team take care of this? You don't need to review the PR, we'll merge it and make sure that the async book website still works and follow the latest best practices 👍
That would be great, thank you!
looks good
Thanks both and sorry if it took so long 😅