-
Notifications
You must be signed in to change notification settings - Fork 0
Open
Labels
Milestone
Description
Create project docs.
Details
basic dev workflow for CI to be based upon is as follows:
masterbranch contains stable codedevevopmentbranch is the un-stable codedevelopmentbranch is default branchfeaturebranch is working branch for non-bug workdevelopmentbranch is working branch for bugs
-
work done on separate branch
-
separatebranch merged to feature branch for non-bug work and merged to dev branch for bug work.- any bug fix to dev must be cause the feature branch to be
git pull --rebase origin development
- any bug fix to dev must be cause the feature branch to be
-
feature branch merged to dev branch
- if release created it's not a full release (a,b,rc etc)
-
dev branch merged to master branch
-
on merge to master branch release to be created
- merge to master to auto-magically create git tag
creation of a release only to occur on the tag created. all work to be done for a release is to be on the tag CI pipeline.
Links
- Releated feat: Add docker workflows #1
- Related Django Project #2
- Blocked By docs workflow creation
Requirements
- Publishes to website