xenanetworks / open-automation-rfc-test-suites

🚀 XOA test suite library for network performance benchmarking and more.
https://docs.xenanetworks.com/projects/xoa-core
Apache License 2.0
2 stars 1 forks source link

Recommend to restructure the repo #7

Open leonardhyu opened 1 year ago

leonardhyu commented 1 year ago

With the current repo structure, it is hard for me to merge the changes because main has everything, but each dev branch only has a part. It doesn't allow me to make a pull request from a dev to main on GitHub. Is there a solution?

fpfeng commented 1 year ago

Could we all use main branch?

ArtemConstantinov commented 1 year ago

No, use a dev brush or pre_release which can be a mirror of main where you can apply changes over the code.

Code in to the main branch can go only through pull request, with code review and issue new version tag

fpfeng commented 1 year ago

yes, I mean we all working on main branch with pulll request instead of each of us have their own branch, after that Leo would not need to manual merge.

ArtemConstantinov commented 1 year ago

No works directly on the main branch. You can create another gathering brunch and everyone will commit in to it...