Open just-mitch opened 2 months ago
I have added staging
and production
branches to the repo.
The intention is to allow developers to graduate the codebase into different stages of public release using git.
In practice the merge flow would be:
master
--> staging
--> production
This flow could make it easier to allocate categories of tests to different stages of release.
In practice test allocation would be:
local
: active development (fast feedback)master
: per PR, nightly (normal feedback)staging
: soak testing, early access (slow feedback)production
: general availability (passive monitoring)What do you think @spypsy @ludamad ?
Seems reasonable :)
Design