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

Auto-deploy PR previews #35

Open
thatrobotdev opened this issue Oct 12, 2021 · 1 comment
Open

Auto-deploy PR previews #35

thatrobotdev opened this issue Oct 12, 2021 · 1 comment
Assignees
Labels
enhancement New feature or request help wanted Extra attention is needed Status: Available Needs someone to pick up the issue

Comments

@thatrobotdev
Copy link
Contributor

Hello!

This is a slightly complicated issue, if you want to look at issues geared more toward beginners, please check in the issues tab for issues labeled "first-timers-only"! With that out of the way, I need your help!


I think it would be really useful to automatically generate previews of the site whenever someone submits a pull request, using something like a GitHub action to deploy a preview. I'm not exactly sure how to implement this, but it would preferably use GitHub pages so we don't need to spend any extra money or project complexity on creating deploy previews. It's possible that it is impossible to follow these specifications though.

Let me know your ideas! I've never done deploy previews for a static site without something like Netlify or Vercel, so we might need to use one of those platforms.

@thatrobotdev thatrobotdev added enhancement New feature or request help wanted Extra attention is needed labels Oct 12, 2021
@thatrobotdev thatrobotdev self-assigned this Oct 12, 2021
@S3cBar0n S3cBar0n added the Status: Available Needs someone to pick up the issue label Oct 15, 2021
@S3cBar0n
Copy link
Contributor

@thatrobotdev with what I know about Github pages, I don't think this is possible unless we have a Repo set aside specifically for staging branches.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request help wanted Extra attention is needed Status: Available Needs someone to pick up the issue
Projects
None yet
Development

No branches or pull requests

2 participants