You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: CONTRIBUTING.md
+12-1Lines changed: 12 additions & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -11,6 +11,7 @@ and we would be happy to set you up.
11
11
-[How to contribute](#how-to-contribute)
12
12
-[Coding conventions](#coding-conventions)
13
13
-[Submitting a pull request](#submitting-a-pull-request)
14
+
-[Release Process](#release-process)
14
15
-[Code of Conduct](#code-of-conduct)
15
16
-[License](#license)
16
17
@@ -45,8 +46,18 @@ When you have made changes to the codebase that you would like to contribute bac
45
46
5. Submit a pull request to the `main` branch.
46
47
We will review your pull request as soon as possible. Please be patient and open to feedback. We appreciate your contributions!
47
48
49
+
## Release Process
50
+
**NOTE: The default branch `@develop` is not guaranteed to be stable and you should always use published release versions in your testing and production.**
51
+
52
+
- All pull requests are merged to the default develop branch after initial unit tests and integration tests are passing and required code review requirements are met.
53
+
- We checkout a pre-release branch to prepare for an upcoming release.
54
+
- We perform additional manual and automated tests in this branch to make sure there are no regressions.
55
+
- Once we are ready we tag the head of our release branch and perform a release on it.
56
+
- Tagged releases are published as actions and they are the most suitable to be used in production.
57
+
58
+
48
59
## Code of Conduct
49
60
We expect all contributors to follow our [Code of Conduct](https://www.contributor-covenant.org/version/2/1/code_of_conduct/) when participating in our community. Please read it carefully before contributing.
50
61
51
62
## License
52
-
Digger is released under the [Apache License](LICENSE). By contributing to this project, you agree to license your contributions under the same license.
63
+
Digger is released under the [Apache License](LICENSE). By contributing to this project, you agree to license your contributions under the same license.
0 commit comments