mirror of
https://github.com/zen-browser/desktop.git
synced 2025-07-07 14:55:30 +02:00
Refactor build workflow and add branch validation
This commit is contained in:
parent
a01a6d0f43
commit
69020cc516
5 changed files with 84 additions and 16 deletions
18
docs/contribute.md
Normal file
18
docs/contribute.md
Normal file
|
@ -0,0 +1,18 @@
|
|||
|
||||
# Branch Structure
|
||||
|
||||
The repository is structured as follows:
|
||||
|
||||
```
|
||||
main (default branch)
|
||||
|
|
||||
├── twilight (beta testing branch)
|
||||
|
|
||||
├── alpha (stable branch)
|
||||
|
|
||||
└── ... (other branches)
|
||||
```
|
||||
|
||||
You, as a contributor, should create a pull request to the `main` branch. The pull request will be reviewed and merged into the `twilight` branch. After the beta testing phase, the `twilight` branch will be merged into the `stable` branch.
|
||||
|
||||
This way, we can push changes to the `stable` branch with quick fixes without having new features that are not tested yet, in case an emergency fix is needed.
|
Loading…
Add table
Add a link
Reference in a new issue