set up github pages to move from netlify - #270
Conversation
✅ Deploy Preview for ucospo-net ready!
To edit notification comments on pull requests, go to your Netlify project configuration. |
998b159 to
7a33c07
Compare
|
|
We should also rename this repo |
|
Should the github pages preview work? I normally use circleci to build the website previews and then using https://github.com/scientific-python/circleci-artifacts-redirector-action. |
|
I would also move most of the build content to the |
f5174ed to
01f32ca
Compare
Makes sense! I'll do that after this one merges. |
The GH Pages preview is working: |
Done! |
jarrodmillman
left a comment
There was a problem hiding this comment.
Let's just merge this and fix things later if needed. Thanks!
01f32ca to
8733a8f
Compare
Co-authored-by: Jarrod Millman <jarrod.millman@gmail.com>
|
pre-commit.ci autofix |
Co-authored-by: Jarrod Millman <jarrod.millman@gmail.com>
We're switching from Netlify to GitHub Pages for deploying the website, partly because Netlify is overkill for our use case and also so that we can have more than one person do more of the site admin without having to find a way to securely share credentials.
NB: Ive added a GitHub Action to do deploy previews similar to Netlify's, but it can't make previews for forks. I'll need to make sure people like @virginiascarlett get privileges that don't require forking.
I've also added linkinator (checks for broken links) and pa11y (accessibility auditor) to the build test. I'd previously added them as dependencies, but realized today that it's still possible to push changes without running them so now that leak is plugged. The
READMEis updated accordingly.