File tree Expand file tree Collapse file tree 11 files changed +1079
-0
lines changed
Expand file tree Collapse file tree 11 files changed +1079
-0
lines changed Original file line number Diff line number Diff line change 1+ # These are supported funding model platforms
2+
3+ github : [abhiyerra]
4+ # patreon: # Replace with a single Patreon username
5+ # open_collective: # Replace with a single Open Collective username
6+ # ko_fi: # Replace with a single Ko-fi username
7+ # tidelift: # Replace with a single Tidelift platform-name/package-name e.g., npm/babel
8+ # community_bridge: # Replace with a single Community Bridge project-name e.g., cloud-foundry
9+ # liberapay: # Replace with a single Liberapay username
10+ # issuehunt: # Replace with a single IssueHunt username
11+ # otechie: # Replace with a single Otechie username
12+ # lfx_crowdfunding: # Replace with a single LFX Crowdfunding project-name e.g., cloud-foundry
13+ custom : ["https://www.opszero.com"]
Original file line number Diff line number Diff line change 1+ # To get started with Dependabot version updates, you'll need to specify which
2+ # package ecosystems to update and where the package manifests are located.
3+ # Please see the documentation for all configuration options:
4+ # https://docs.github.com/code-security/dependabot/dependabot-version-updates/configuration-options-for-the-dependabot.yml-file
5+
6+ version : 2
7+ updates :
8+ - package-ecosystem : " terraform"
9+ directory : " /"
10+ schedule :
11+ interval : " weekly"
12+ - package-ecosystem : " github-actions"
13+ directory : " /"
14+ schedule :
15+ interval : " weekly"
16+ - package-ecosystem : " npm"
17+ directory : " /"
18+ schedule :
19+ interval : " weekly"
20+ - package-ecosystem : " pip"
21+ directory : " /"
22+ schedule :
23+ interval : " weekly"
Original file line number Diff line number Diff line change 1+ Closes # .
2+
3+ # Code Checklist
4+
5+ Ensure the following tasks are completed.
6+
7+ - [ ] Is dependencies added with ` poetry add ` ?
8+ - [ ] Is the README.md updated?
9+ - [ ] Are tests included?
10+ - [ ] Are the tests running?
11+ - [ ] Are the names of the files correct?
12+ - [ ] Add PR/Issue to opsZero Project and set to ` Review ` column
13+
14+ # Reviewer Checklist
15+
16+ - [ ] Go through https://docs.opszero.com/intro.html#pull-request-checklist
17+
18+ # Business Checklist
19+
20+ - [ ] Is the marketing landing page updated?
21+ - [ ] Is the sales proposal updated?
22+ - [ ] Is the documentation updated
Original file line number Diff line number Diff line change 1+ name : Generate terraform docs
2+ on : [push]
3+
4+ jobs :
5+ docs :
6+ runs-on : ubuntu-latest
7+ steps :
8+ - uses : actions/checkout@v4
9+ with :
10+ ref : main
11+
12+ - name : Render terraform docs inside the README.md and push changes back to PR branch
13+ uses :
terraform-docs/[email protected] 14+ with :
15+ working-dir : .
16+ config-file : .terraform-docs.yml
17+ output-file : README.md
18+ output-method : inject
19+ indention : 3
20+ git-push : true
21+ git-commit-message : " terraform-docs: automated action"
Original file line number Diff line number Diff line change 1+ name : tfsec
2+
3+ on :
4+ push :
5+ branches : [ "main" ]
6+ pull_request :
7+ schedule :
8+ - cron : ' 15 19 * * 6'
9+
10+ jobs :
11+ tfsec :
12+ name : Run tfsec sarif report
13+ runs-on : ubuntu-latest
14+ permissions :
15+ actions : read
16+ contents : read
17+ security-events : write
18+
19+ steps :
20+ - name : Clone repo
21+ uses : actions/checkout@v4
22+
23+ - name : Run tfsec
24+ uses : aquasecurity/tfsec-sarif-action@21ded20e8ca120cd9d3d6ab04ef746477542a608
25+ with :
26+ sarif_file : tfsec.sarif
27+
28+ - name : Upload SARIF file
29+ uses : github/codeql-action/upload-sarif@v3
30+ with :
31+ # Path to SARIF file relative to the root of the repository
32+ sarif_file : tfsec.sarif
Original file line number Diff line number Diff line change 1+ formatter : " markdown"
2+
3+ version : " "
4+
5+ recursive :
6+ enabled : false
7+ path : modules
8+
9+ sections :
10+ hide : []
11+ show : []
12+
13+ content : |-
14+ {{ include "./usage.md" }}
15+ {{ .Providers }}
16+ {{ .Inputs }}
17+ {{ .Resources }}
18+ {{ .Outputs }}
19+ {{ include "./SUPPORT" }}
20+ output :
21+ file : README.md
22+ mode : inject
23+ template : |-
24+ <!-- BEGIN_TF_DOCS -->
25+ {{ .Content }}
26+ <!-- END_TF_DOCS -->
27+ output-values :
28+ enabled : false
29+ from : " "
30+
31+ sort :
32+ enabled : true
33+ by : name
34+
35+ settings :
36+ anchor : true
37+ color : true
38+ default : true
39+ description : false
40+ escape : true
41+ hide-empty : false
42+ html : true
43+ indent : 2
44+ lockfile : true
45+ read-comments : true
46+ required : true
47+ sensitive : true
48+ type : true
You can’t perform that action at this time.
0 commit comments