Skip to content

Commit 3ea9f71

Browse files
authored
Merge pull request #9 from terraform-do-modules/feat/auto-merge
feat: added automerge and updated the workflows
2 parents 5d5b5ff + b9edcbb commit 3ea9f71

File tree

7 files changed

+27
-13
lines changed

7 files changed

+27
-13
lines changed

.github/workflows/auto_assignee.yml

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,10 +3,11 @@ name: Auto Assign PRs
33
on:
44
pull_request:
55
types: [opened, reopened]
6+
67
workflow_dispatch:
78
jobs:
8-
assign-pr:
9-
uses: clouddrove/github-shared-workflows/.github/workflows/auto_assignee.yml@1.0.8
9+
assignee:
10+
uses: clouddrove/github-shared-workflows/.github/workflows/auto_assignee.yml@1.2.1
1011
secrets:
1112
GITHUB: ${{ secrets.GITHUB }}
1213
with:

.github/workflows/automerge.yml

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
---
2+
name: Auto merge
3+
on:
4+
pull_request:
5+
jobs:
6+
auto-merge:
7+
uses: clouddrove/github-shared-workflows/.github/workflows/auto_merge.yml@1.2.1
8+
secrets:
9+
GITHUB: ${{ secrets.GITHUB }}
10+
with:
11+
tfcheck: 'tf-checks-basic-example / Check code format'
12+
...

.github/workflows/changelog.yml

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
1+
---
12
name: changelog
23
permissions: write-all
34
on:
@@ -6,9 +7,9 @@ on:
67
- "*"
78
workflow_dispatch:
89
jobs:
9-
call-workflow-changelog:
10-
uses: clouddrove/github-shared-workflows/.github/workflows/changelog.yml@1.0.8
11-
secrets:
12-
GITHUB: ${{ secrets.GITHUB }}
10+
changelog:
11+
uses: clouddrove/github-shared-workflows/.github/workflows/changelog.yml@1.2.1
12+
secrets: inherit
1313
with:
1414
branch: 'master'
15+
...

.github/workflows/readme.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -5,15 +5,15 @@ on:
55
- master
66

77
jobs:
8-
readme-create:
8+
readme:
99
name: 'readme-create'
1010
runs-on: ubuntu-latest
1111
steps:
1212
- name: 'Checkout'
13-
uses: actions/checkout@1.0.8
13+
uses: actions/checkout@master
1414

1515
- name: 'Set up Python 3.7'
16-
uses: actions/setup-python@v4
16+
uses: actions/setup-python@v5
1717
with:
1818
python-version: '3.x'
1919

.github/workflows/tf-checks.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,10 +6,10 @@ on:
66
workflow_dispatch:
77
jobs:
88
tf-checks-complete-example:
9-
uses: clouddrove/github-shared-workflows/.github/workflows/tf-checks.yml@1.0.8
9+
uses: clouddrove/github-shared-workflows/.github/workflows/tf-checks.yml@1.2.1
1010
with:
1111
working_directory: './_examples/complete/'
1212
tf-checks-basic-example:
13-
uses: clouddrove/github-shared-workflows/.github/workflows/tf-checks.yml@1.0.8
13+
uses: clouddrove/github-shared-workflows/.github/workflows/tf-checks.yml@1.2.1
1414
with:
1515
working_directory: './_examples/basic/'

.github/workflows/tflint.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,6 @@ on:
66
workflow_dispatch:
77
jobs:
88
tf-lint:
9-
uses: clouddrove/github-shared-workflows/.github/workflows/tf-lint.yml@1.0.8
9+
uses: clouddrove/github-shared-workflows/.github/workflows/tf-lint.yml@1.2.1
1010
secrets:
1111
GITHUB: ${{ secrets.GITHUB }}

.github/workflows/tfsec.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ on:
55
workflow_dispatch:
66
jobs:
77
tfsec:
8-
uses: clouddrove/github-shared-workflows/.github/workflows/tfsec.yml@1.0.8
8+
uses: clouddrove/github-shared-workflows/.github/workflows/tfsec.yml@1.2.1
99
secrets:
1010
GITHUB: ${{ secrets.GITHUB }}
1111
with:

0 commit comments

Comments
 (0)