You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
[](https://github.com/mineiros-io/terraform-github-repository/releases)
A [Terraform] module for creating a public or private repository on [Github].
12
12
13
-
**_This module supports Terraform v1.x and is compatible with the Official Terraform GitHub Provider v4.20 and above from `integrations/github`._**
13
+
**_This module supports Terraform v1.x and is compatible with the Official Terraform GitHub Provider v4.31 and above from `integrations/github`._**
14
14
15
15
**Attention: This module is incompatible with the Hashicorp GitHub Provider! The latest version of this module supporting `hashicorp/github` provider is `~> 0.10.0`**
16
16
17
-
** Note: Versions 5.3.0, 5.4.0, and 5.5.0 of the Terraform Github Provider have broken branch protections support and should not be used.**
17
+
** Note: Versions 5.3.0, 5.4.0, 5.5.0, and 5.6.0 of the Terraform Github Provider have broken branch protections support and should not be used.**
18
18
19
19
20
20
-[GitHub as Code](#github-as-code)
@@ -90,7 +90,8 @@ features like Branch Protection or Collaborator Management.
90
90
Teams,
91
91
Deploy Keys,
92
92
Projects,
93
-
Repository Webhooks
93
+
Repository Webhooks,
94
+
GitHub App Installations
94
95
95
96
-_Features not yet implemented_:
96
97
Project Columns support,
@@ -182,6 +183,30 @@ See [variables.tf] and [examples/] for details and use-cases.
A [Terraform] module for creating a public or private repository on [Github].
41
41
42
-
**_This module supports Terraform v1.x and is compatible with the Official Terraform GitHub Provider v4.20 and above from `integrations/github`._**
42
+
**_This module supports Terraform v1.x and is compatible with the Official Terraform GitHub Provider v4.31 and above from `integrations/github`._**
43
43
44
44
**Attention: This module is incompatible with the Hashicorp GitHub Provider! The latest version of this module supporting `hashicorp/github` provider is `~> 0.10.0`**
45
45
46
-
** Note: Versions 5.3.0, 5.4.0, and 5.5.0 of the Terraform Github Provider have broken branch protections support and should not be used.**
46
+
** Note: Versions 5.3.0, 5.4.0, 5.5.0, and 5.6.0 of the Terraform Github Provider have broken branch protections support and should not be used.**
47
47
END
48
48
49
49
section {
@@ -92,7 +92,8 @@ section {
92
92
Teams,
93
93
Deploy Keys,
94
94
Projects,
95
-
Repository Webhooks
95
+
Repository Webhooks,
96
+
GitHub App Installations
96
97
97
98
- _Features not yet implemented_:
98
99
Project Columns support,
@@ -216,6 +217,38 @@ section {
216
217
END
217
218
}
218
219
220
+
variable"squash_merge_commit_title" {
221
+
type=string
222
+
default="COMMIT_OR_PR_TITLE"
223
+
description=<<-END
224
+
Set to `PR_TITLE` or `COMMIT_OR_PR_TITLE` for a default squash merge commit title.
225
+
END
226
+
}
227
+
228
+
variable"squash_merge_commit_message" {
229
+
type=string
230
+
default="COMMIT_MESSAGES"
231
+
description=<<-END
232
+
Set to `PR_BODY`, `COMMIT_MESSAGES`, or `BLANK` for a default squash merge commit message.
233
+
END
234
+
}
235
+
236
+
variable"merge_commit_title" {
237
+
type=string
238
+
default="MERGE_MESSAGE"
239
+
description=<<-END
240
+
Set to `PR_TITLE` or `MERGE_MESSAGE` for a default merge commit title.
241
+
END
242
+
}
243
+
244
+
variable"merge_commit_message" {
245
+
type=string
246
+
default="PR_TITLE"
247
+
description=<<-END
248
+
Set to `PR_BODY`, `PR_TITLE`, or `BLANK` for a default merge commit message.
0 commit comments