-
Notifications
You must be signed in to change notification settings - Fork 9
Home
ru37z edited this page Dec 3, 2021
·
5 revisions
Welcome to the SOCBED wiki!
- New features, fixes, etc., MUST be created as separate branches and then merged into the
dev
branch via pull request by a maintainer. - When the
dev
pipelines (unit tests and nightly build with system tests) pass, themain
branch CAN be fast-forwarded to thedev
branch (i.e., without a merge commit). This is usually done when the new features or bug fixes indev
are a significant improvement over themain
branch for SOCBED users. - After fast-forwarding
main
, a new release MUST be created with a tag name following the semantic versioning scheme (i.e.,vX.Y.Z
, where Y is incremented on new features and Z is incremented if only bugs are fixed). The release title SHOULD be left empty (GitHub then uses the tag as title). The release description MUST summarize the significant changes.