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: config.yaml
+43-16Lines changed: 43 additions & 16 deletions
Original file line number
Diff line number
Diff line change
@@ -12,24 +12,55 @@ base_headers:
12
12
## Organization names to run GitGoat on.
13
13
org_names:
14
14
- GitGoat-Demo
15
-
16
-
15
+
16
+
17
17
## Repo names to generate
18
18
repo_names:
19
19
- Echinacea
20
-
- Lavender
20
+
- Acai
21
+
- Peppermint
22
+
- Lavender
21
23
- Chamomile
22
24
- Calendula
23
25
- Tarragon
24
26
- Ginger
25
27
- Wasabi
26
-
- Peppermint
27
-
- Acai
28
+
29
+
## Public repo name mapping to private repo names.
30
+
## This setting is used to generate as much as realistic commits as in other repos based on the "days_since_last_commit" setting in the members section below.
31
+
repo_names_mapping_to_public_repos:
32
+
Acai:
33
+
org: hardik05
34
+
repo: Damn_Vulnerable_C_Program
35
+
Echinacea:
36
+
org: arnica-ext
37
+
repo: GitGoat
38
+
Chamomile:
39
+
org: bridgecrewio
40
+
repo: terragoat
41
+
Calendula:
42
+
org: WebGoat
43
+
repo: WebGoat
44
+
Tarragon:
45
+
org: appsecco
46
+
repo: dvna
47
+
Ginger:
48
+
org: madhuakula
49
+
repo: kubernetes-goat
50
+
Wasabi:
51
+
org: cider-security-research
52
+
repo: cicd-goat
53
+
Peppermint:
54
+
org: deepfence
55
+
repo: SecretScanner
56
+
Lavender:
57
+
org: OWASP
58
+
repo: railsgoat
28
59
29
60
## Specific configurations per repo (optional).
30
61
### "branch_protection" means the policy is enabled in the main branch
31
62
### "branch_protection_restirctions" define who can push to the protected branch. A team name is specified by the prefix, e.g. the team "Lavender-push" should be included as "push".
32
-
### "codeowners" configure the codeowners file definitions. The possible paths are '' (root), './github'. or '/docs'. The patterns and users/teams associations are in the codeowners documentations on GitHub, but the name of the teams should include only the postfixes (as explained above).
63
+
### "codeowners" configure the codeowners file definitions. The possible paths are '' (root), '.github/' or 'docs/'. The patterns and users/teams associations are in the codeowners documentations on GitHub, but the name of the teams should include only the postfixes (as explained above).
33
64
### "actions_enabled" means that the repo has GitHub Action enabled
34
65
### "allowed_actions" defines the scope of the allowed actions. The options are "all", "selected" or "local_only". It is applicable only if "actions_enabled" is true.
35
66
### "verified_allowed_actions" defined if verified actions (not neccesarily owned by GitHub) are allowed. It is applicable only if "actions_enabled" is true.
0 commit comments