Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Move GitHub Pages build and deploy function into GitHub Actions #161

Open
gene1wood opened this issue Oct 5, 2021 · 1 comment · May be fixed by #236
Open

Move GitHub Pages build and deploy function into GitHub Actions #161

gene1wood opened this issue Oct 5, 2021 · 1 comment · May be fixed by #236
Labels
enhancement New feature or request

Comments

@gene1wood
Copy link
Collaborator

Move GitHub Pages build and deploy function into GitHub Actions. Probably also good to move the deploy from /docs/ to the gh-pages branch to avoid all the commits into the codebase which aren't code changes but just deployed artifacts.

@gene1wood gene1wood added the enhancement New feature or request label Jan 4, 2024
@janbrasna
Copy link
Contributor

Ultimately you can skip committing to gh-pages completely and have the action artifacts deployed to github-pages environment without any underlying git history et al., I'll look into some starter workflows for webpack (or just npm) what's usually used today now when the #215 update brings compatibility with newer node runners.

This means that any merged PR goes straight into production. (No need for maintainers to build locally and test — which also means PR preview deployments are much needed alongside this. Too bad GH still hasn't published theirs actions/deploy-pages#180 :/…)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants