@@ -4,7 +4,7 @@ Implementation:
44 Local development linting & style checks performed :
55 risk : Creating and developing code that contains code smells and quality issues.
66 measure : " Integration of quality and linting plugins with interactive development
7- environment (IDEs). \n "
7+ environment (IDEs)."
88 difficultyOfImplementation :
99 knowledge : 1
1010 time : 1
@@ -26,7 +26,7 @@ Implementation:
2626 risk : Using an insecure application might lead to a compromised application.
2727 This might lead to total data theft or data modification.
2828 measure : |
29- Implement pre-commit validations to prevent secrets & other security issues being commit to source code.
29+ Implement pre-commit checks to prevent secrets & other security issues being commit to source code.
3030 difficultyOfImplementation :
3131 knowledge : 4
3232 time : 4
@@ -44,9 +44,13 @@ Implementation:
4444 evidence : " "
4545 comments : " "
4646 Source Control Protection :
47- risk : Unapproved code in important branches like master.
48- measure : Enabled protections on the source code management system preventing
49- committed directly to an important branch.
47+ risk : Intentional or accidental alterations in critical branches like master.
48+ measure : >-
49+ Define source code management system policies (e.g. branch protection rules,
50+ mandatory code reviews, ...)
51+ to ensure that changes to critical branches are only possible under defined conditions.
52+ These policies can be implemented at repository level or organization level,
53+ depending on the source code management system.
5054 difficultyOfImplementation :
5155 knowledge : 2
5256 time : 1
0 commit comments