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
{{ message }}
This repository was archived by the owner on Oct 14, 2020. It is now read-only.
For more information see [GitHub Flow](https://githubflow.github.io/)
11
6
12
7
GitHub Flow is very lightweight (especially compared to GitFlow).
13
8
This workflow uses only two kinds of branches:
@@ -23,7 +18,7 @@ The `main` branch is expected to be deployed regularly and is considered stable.
23
18
24
19
### How to work with GitHub Flow
25
20
26
-
For more Information see [GitHub Flow](https://githubflow.github.io/)
21
+
For more information see [GitHub Flow](https://githubflow.github.io/)
27
22
28
23
TL;DR
29
24
@@ -34,22 +29,20 @@ TL;DR
34
29
5. merge only after pull request review
35
30
6. deploy immediately after review
36
31
37
-
### Why not GitLab Flow or GitFlow
38
-
39
-
Both `GitLab Flow` and `GitFlow` are to complex for our use case.
40
-
41
-
## Working with The Community / Working with Forks
32
+
## Working with Forks and Pull Requests
42
33
43
34
Our current continuous integration workflow makes it very hard to work on own forks of the SecureCodeBox because CI tests cannot be executed outside of our repository. We are aware of that problem and are working on a solution.
44
35
45
-
## Working with Issues
36
+
Generally the SCB project follows the standard [GitHub Pull request process](https://docs.github.com/en/github/collaborating-with-issues-and-pull-requests/about-pull-requests).
46
37
47
-
`GitHub Flow` does not enforce you to use Issues but it is highly encouraged.
48
-
It is recommended to use an Issue for every Task taking longer than 1h (See [GitLab Flow](https://about.gitlab.com/blog/2014/09/29/gitlab-flow/)).
38
+
## Working with Issues / How to Contribute in Issues
39
+
40
+
For every task taking more than 1h, opening an issue is required.
41
+
Before opening an Issue please verify there is no existing one covering your issue.
49
42
50
43
## How to Write Commit Messages
51
44
52
-
For more Information see [here](https://chris.beams.io/posts/git-commit/).
45
+
For more information see [here](https://chris.beams.io/posts/git-commit/).
53
46
54
47
TL;DR
55
48
@@ -60,3 +53,13 @@ TL;DR
60
53
5. Use the imperative mood in the subject line
61
54
6. Wrap the body at 72 characters
62
55
7. Use the body to explain what and why vs. how
56
+
57
+
NOTE: Make sure you don't include `@mentions` or `fixes` keywords in your git commit messages. These should be included in the PR body instead.
0 commit comments