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

Get a staging branch #66

Open
samuelWilliams99 opened this issue Feb 22, 2022 · 4 comments
Open

Get a staging branch #66

samuelWilliams99 opened this issue Feb 22, 2022 · 4 comments
Labels
enhancement New feature or request

Comments

@samuelWilliams99
Copy link
Contributor

Set up a staging branch with protections

@samuelWilliams99 samuelWilliams99 added the enhancement New feature or request label Feb 22, 2022
@szg251
Copy link
Collaborator

szg251 commented Feb 22, 2022

I am not a big proponent of git-flow, I prefer to have an always stable master, and perhaps git tags for releases, but I might be missing something.

@samuelWilliams99
Copy link
Contributor Author

Master is always stable with a staging branch, staging works nicely here as it gives us a nice chance to do manual tests.
Aka, before merging staging to master, we test all the examples on remote and local, so we can ensure all changes merged to master have been tested thoroughly

@szg251
Copy link
Collaborator

szg251 commented Feb 23, 2022

okay, yeah, I think that makes sense. Maybe in an ideal world where we don't need manual testing anymore, a staging branch would become unnecessary

@samuelWilliams99
Copy link
Contributor Author

samuelWilliams99 commented Feb 23, 2022

Precisely, and maybe once we get dedicated CI machines and plutip, we could automate this testing?

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

No branches or pull requests

2 participants