File tree Expand file tree Collapse file tree 25 files changed +1437
-1436
lines changed
Expand file tree Collapse file tree 25 files changed +1437
-1436
lines changed Original file line number Diff line number Diff line change 1+ * eol =lf
Original file line number Diff line number Diff line change 1- ---
2- # Format and labels used aim to match those used by Ansible project
3- name-template : ' $RESOLVED_VERSION'
4- tag-template : ' $RESOLVED_VERSION'
5- categories :
6- - title : ' Major Changes'
7- labels :
8- - ' major' # c6476b
9- - title : ' Minor Changes'
10- labels :
11- - ' feature' # 006b75
12- - ' enhancement' # ededed
13- - ' refactoring'
14- - title : ' Bugfixes'
15- labels :
16- - ' bug' # fbca04
17- - title : ' Deprecations'
18- labels :
19- - ' deprecated' # fef2c0
20- exclude-labels :
21- - ' skip-changelog'
22- - ' duplicate'
23- version-resolver :
24- major :
25- labels :
26- - ' major'
27- minor :
28- labels :
29- - ' minor'
30- - ' feature'
31- - ' enhancement'
32- - ' refactoring'
33- patch :
34- labels :
35- - ' patch'
36- - ' bug'
37- - ' deprecated'
38- default : patch
39- autolabeler :
40- - label : ' skip-changelog'
41- title : ' /chore/i'
42- - label : ' bug'
43- title : ' /fix/i'
44- - label : ' enhancement'
45- title : ' /(enhance|improve)/i'
46- - label : ' feature'
47- title : ' /feature/i'
48- - label : ' dreprecated'
49- title : ' /deprecat/i'
50- template : |
51- $CHANGES
52- Kudos goes to: $CONTRIBUTORS
1+ ---
2+ # Format and labels used aim to match those used by Ansible project
3+ name-template : ' $RESOLVED_VERSION'
4+ tag-template : ' $RESOLVED_VERSION'
5+ categories :
6+ - title : ' Major Changes'
7+ labels :
8+ - ' major' # c6476b
9+ - title : ' Minor Changes'
10+ labels :
11+ - ' feature' # 006b75
12+ - ' enhancement' # ededed
13+ - ' refactoring'
14+ - title : ' Bugfixes'
15+ labels :
16+ - ' bug' # fbca04
17+ - title : ' Deprecations'
18+ labels :
19+ - ' deprecated' # fef2c0
20+ exclude-labels :
21+ - ' skip-changelog'
22+ - ' duplicate'
23+ version-resolver :
24+ major :
25+ labels :
26+ - ' major'
27+ minor :
28+ labels :
29+ - ' minor'
30+ - ' feature'
31+ - ' enhancement'
32+ - ' refactoring'
33+ patch :
34+ labels :
35+ - ' patch'
36+ - ' bug'
37+ - ' deprecated'
38+ default : patch
39+ autolabeler :
40+ - label : ' skip-changelog'
41+ title : ' /chore/i'
42+ - label : ' bug'
43+ title : ' /fix/i'
44+ - label : ' enhancement'
45+ title : ' /(enhance|improve)/i'
46+ - label : ' feature'
47+ title : ' /feature/i'
48+ - label : ' dreprecated'
49+ title : ' /deprecat/i'
50+ template : |
51+ $CHANGES
52+ Kudos goes to: $CONTRIBUTORS
Original file line number Diff line number Diff line change 1-
1+
Original file line number Diff line number Diff line change 1- ---
2- name : codespell
3-
4- on :
5- push :
6- branches : [main]
7- pull_request :
8- branches : [main]
9-
10- jobs :
11- call-codespell :
12- uses : telekom-mms/.github/.github/workflows/codespell.yml@main
1+ ---
2+ name : codespell
3+
4+ on :
5+ push :
6+ branches : [main]
7+ pull_request :
8+ branches : [main]
9+
10+ jobs :
11+ call-codespell :
12+ uses : telekom-mms/.github/.github/workflows/codespell.yml@main
Original file line number Diff line number Diff line change 1- ---
2- name : linting
3-
4- on :
5- push :
6- branches : [main]
7- pull_request :
8- branches : [main]
9-
10- jobs :
11- call-linting :
12- uses : telekom-mms/.github/.github/workflows/terraform_linting.yml@main
1+ ---
2+ name : linting
3+
4+ on :
5+ push :
6+ branches : [main]
7+ pull_request :
8+ branches : [main]
9+
10+ jobs :
11+ call-linting :
12+ uses : telekom-mms/.github/.github/workflows/terraform_linting.yml@main
Original file line number Diff line number Diff line change 1- ---
2- # https://github.com/creyD/prettier_action
3- name : Prettier markdown files
4-
5- on :
6- push :
7- paths :
8- - ' **.md'
9-
10- jobs :
11- prettier-md :
12- runs-on : ubuntu-latest
13- timeout-minutes : 1
14-
15- steps :
16- - name : Git checkout
17- uses : actions/checkout@v3
18- with :
19- ref : ${{ github.head_ref }}
20-
21- - name : Prettify code
22- uses : creyD/prettier_action@v4.2
23- with :
24- prettier_options : --write {**/*,*}.md
1+ ---
2+ # https://github.com/creyD/prettier_action
3+ name : Prettier markdown files
4+
5+ on :
6+ push :
7+ paths :
8+ - ' **.md'
9+
10+ jobs :
11+ prettier-md :
12+ runs-on : ubuntu-latest
13+ timeout-minutes : 1
14+
15+ steps :
16+ - name : Git checkout
17+ uses : actions/checkout@v3
18+ with :
19+ ref : ${{ github.head_ref }}
20+
21+ - name : Prettify code
22+ uses : creyD/prettier_action@v4.2
23+ with :
24+ prettier_options : --write {**/*,*}.md
Original file line number Diff line number Diff line change 1- ---
2- name : release
3-
4- on :
5- push :
6- branches : [main]
7-
8- env :
9- TEMPLATE_REPOSITORY : telekom-mms/terraform-template
10-
11- jobs :
12- call-readme :
13- if : github.repository != '$TEMPLATE_REPOSITORY'
14- uses : telekom-mms/.github/.github/workflows/terraform_docs.yml@main
15- call-release :
16- if : github.repository != '$TEMPLATE_REPOSITORY'
17- uses : telekom-mms/.github/.github/workflows/release.yml@main
18- secrets :
19- GH_BRANCH_PROTECTION_APP_TOKEN : ${{ secrets.GH_BRANCH_PROTECTION_APP_TOKEN }}
20- with :
21- files : README.md
1+ ---
2+ name : release
3+
4+ on :
5+ push :
6+ branches : [main]
7+
8+ env :
9+ TEMPLATE_REPOSITORY : telekom-mms/terraform-template
10+
11+ jobs :
12+ call-readme :
13+ if : github.repository != '$TEMPLATE_REPOSITORY'
14+ uses : telekom-mms/.github/.github/workflows/terraform_docs.yml@main
15+ call-release :
16+ if : github.repository != '$TEMPLATE_REPOSITORY'
17+ uses : telekom-mms/.github/.github/workflows/release.yml@main
18+ secrets :
19+ GH_BRANCH_PROTECTION_APP_TOKEN : ${{ secrets.GH_BRANCH_PROTECTION_APP_TOKEN }}
20+ with :
21+ files : README.md
Original file line number Diff line number Diff line change 1- ---
2- name : settings
3-
4- on :
5- push :
6- branches : [main]
7- schedule :
8- - cron : ' 0 10 * * *'
9-
10- env :
11- TEMPLATE_REPOSITORY : telekom-mms/terraform-template
12-
13- jobs :
14- call-settings :
15- if : github.repository != '$TEMPLATE_REPOSITORY'
16- uses : telekom-mms/.github/.github/workflows/github_repository.yml@main
17- secrets :
18- GH_APP_CREDENTIALS_TOKEN : ${{ secrets.GH_APP_CREDENTIALS_TOKEN }}
1+ ---
2+ name : settings
3+
4+ on :
5+ push :
6+ branches : [main]
7+ schedule :
8+ - cron : ' 0 10 * * *'
9+
10+ env :
11+ TEMPLATE_REPOSITORY : telekom-mms/terraform-template
12+
13+ jobs :
14+ call-settings :
15+ if : github.repository != '$TEMPLATE_REPOSITORY'
16+ uses : telekom-mms/.github/.github/workflows/github_repository.yml@main
17+ secrets :
18+ GH_APP_CREDENTIALS_TOKEN : ${{ secrets.GH_APP_CREDENTIALS_TOKEN }}
Original file line number Diff line number Diff line change 1- ---
2- name : Terraform
3-
4- on : [push, pull_request]
5-
6- jobs :
7- terraform-lint :
8- runs-on : ubuntu-latest
9-
10- steps :
11- # Important: This sets up your GITHUB_WORKSPACE environment variable
12- - uses : actions/checkout@v3
13- - uses : hashicorp/setup-terraform@v2
14-
15- - name : fmt
16- run : terraform fmt -recursive -check
17- continue-on-error : true
18-
19- - name : init
20- run : terraform init
21-
22- - name : validate
23- run : terraform validate -no-color
1+ ---
2+ name : Terraform
3+
4+ on : [push, pull_request]
5+
6+ jobs :
7+ terraform-lint :
8+ runs-on : ubuntu-latest
9+
10+ steps :
11+ # Important: This sets up your GITHUB_WORKSPACE environment variable
12+ - uses : actions/checkout@v3
13+ - uses : hashicorp/setup-terraform@v2
14+
15+ - name : fmt
16+ run : terraform fmt -recursive -check
17+ continue-on-error : true
18+
19+ - name : init
20+ run : terraform init
21+
22+ - name : validate
23+ run : terraform validate -no-color
Original file line number Diff line number Diff line change 1- ---
2- name : terrascan
3-
4- on :
5- pull_request :
6- branches : [main]
7-
8- env :
9- TEMPLATE_REPOSITORY : telekom-mms/terraform-template
10-
11- jobs :
12- call-terrascan :
13- if : github.repository != '$TEMPLATE_REPOSITORY'
14- uses : telekom-mms/.github/.github/workflows/terrascan.yml@main
15- with :
16- iac_type : terraform
17- iac_dir : ./tests
18- policy_type : azure
19- non_recursive : true
1+ ---
2+ name : terrascan
3+
4+ on :
5+ pull_request :
6+ branches : [main]
7+
8+ env :
9+ TEMPLATE_REPOSITORY : telekom-mms/terraform-template
10+
11+ jobs :
12+ call-terrascan :
13+ if : github.repository != '$TEMPLATE_REPOSITORY'
14+ uses : telekom-mms/.github/.github/workflows/terrascan.yml@main
15+ with :
16+ iac_type : terraform
17+ iac_dir : ./tests
18+ policy_type : azure
19+ non_recursive : true
You can’t perform that action at this time.
0 commit comments