Open ryanlovett opened 11 months ago
Yeah, I thought we could remove the myst init --gh-pages step and tell the user at the step before making any commits to go to https://github.com/example/stat555/settings/pages and under Build and deployment select "GitHub Actions" as the source, noting it is listed as being in beta.
That sort-of works, but the initial commit when the repo is forked on the GH website does trigger a failed action and an email to the user.
We could add a warning to the user that this will happen (and would happen whenever they make a commit if they haven't followed step X (where step X is the one where they set the source for GH pages).
Part of the awkwardness here is that a user might not want the website to be public initially. So we might want to tell the user how to avoid this. We could tell them to move deploy.yml
aside until they want things public. Then they would also not get the messages about failed runs.
Quoted from @paciorek in #1 :