File tree Expand file tree Collapse file tree 1 file changed +28
-0
lines changed Expand file tree Collapse file tree 1 file changed +28
-0
lines changed Original file line number Diff line number Diff line change
1
+ # General
2
+
3
+ - Use conventional commits https://www.conventionalcommits.org/en/v1.0.0/
4
+
5
+ - Maintain example ** diagrams** for a better understanding of the architecture and sysdig secure resources
6
+ - example diagram-as-code https://github.com/sysdiglabs/terraform-aws-secure-for-cloud/blob/master/examples/single-account/diagram-single.py
7
+ - resulting diagram https://github.com/sysdiglabs/terraform-aws-secure-for-cloud/blob/master/examples/single-account/diagram-single.png
8
+
9
+ - Useful Terraform development guides
10
+ - https://www.terraform-best-practices.com
11
+
12
+
13
+
14
+ # Pull Request
15
+
16
+ - Terraform lint and validation is enforced vía https://pre-commit.com
17
+ - custom configuration at https://github.com/sysdiglabs/terraform-aws-secure-for-cloud/blob/master/.pre-commit-config.yaml
18
+ - Testing (WIP)
19
+
20
+
21
+
22
+ # Release
23
+
24
+ - Use semver for releases https://semver.org
25
+ - Module official releases will be published at terraform registry
26
+ - Just create a tag/release and it will be fetched by pre-configured webhook and published into.
27
+ - For internal usage, TAGs can be used
28
+ - For officual verions, RELEASEs will be used, with its corresponding changelog description.
You can’t perform that action at this time.
0 commit comments