File tree Expand file tree Collapse file tree 3 files changed +10
-75
lines changed Expand file tree Collapse file tree 3 files changed +10
-75
lines changed Original file line number Diff line number Diff line change @@ -124,32 +124,10 @@ See [variables.tf] and [examples/] for details and use-cases.
124
124
125
125
- [ ** ` defaults ` ** ] ( #var-defaults ) : * (Optional ` object(defaults) ` )* <a name =" var-defaults " ></a >
126
126
127
- A object of default settings to use instead of module defaults for top-level arguments.
128
- See below for a list of supported arguments.
129
-
130
- This is a special argument to set various defaults to be reused for multiple repositories.
131
-
132
- The following top-level arguments can be set as defaults:
133
- ` homepage_url ` ,
134
- ` visibility ` ,
135
- ` has_issues ` ,
136
- ` has_projects ` ,
137
- ` has_wiki ` ,
138
- ` allow_merge_commit ` ,
139
- ` allow_rebase_merge ` ,
140
- ` allow_squash_merge ` ,
141
- ` allow_auto_merge ` ,
142
- ` has_downloads ` ,
143
- ` auto_init ` ,
144
- ` gitignore_template ` ,
145
- ` license_template ` ,
146
- ` default_branch ` ,
147
- ` topics ` ,
148
- ` issue_labels_create ` ,
149
- ` issue_labels_merge_with_github_labels ` .
150
-
151
- Module defaults are used for all arguments that are not set in ` defaults ` .
152
- Using top level arguments override defaults set by this argument.
127
+ DEPRECATED:
128
+ This variable will be removed in future releases.
129
+ It was needed in times when Terraform Module for each was not available to provide default values for multiple repositories.
130
+ Please convert your code accordingly to stay compatible with future releases.
153
131
154
132
Default is ` {} ` .
155
133
Original file line number Diff line number Diff line change @@ -140,32 +140,10 @@ section {
140
140
type = object (defaults)
141
141
default = {}
142
142
description = <<- END
143
- A object of default settings to use instead of module defaults for top-level arguments.
144
- See below for a list of supported arguments.
145
-
146
- This is a special argument to set various defaults to be reused for multiple repositories.
147
-
148
- The following top-level arguments can be set as defaults:
149
- `homepage_url`,
150
- `visibility`,
151
- `has_issues`,
152
- `has_projects`,
153
- `has_wiki`,
154
- `allow_merge_commit`,
155
- `allow_rebase_merge`,
156
- `allow_squash_merge`,
157
- `allow_auto_merge`,
158
- `has_downloads`,
159
- `auto_init`,
160
- `gitignore_template`,
161
- `license_template`,
162
- `default_branch`,
163
- `topics`,
164
- `issue_labels_create`,
165
- `issue_labels_merge_with_github_labels`.
166
-
167
- Module defaults are used for all arguments that are not set in `defaults`.
168
- Using top level arguments override defaults set by this argument.
143
+ DEPRECATED:
144
+ This variable will be removed in future releases.
145
+ It was needed in times when Terraform Module for each was not available to provide default values for multiple repositories.
146
+ Please convert your code accordingly to stay compatible with future releases.
169
147
END
170
148
}
171
149
Original file line number Diff line number Diff line change @@ -25,30 +25,9 @@ variable "branches" {
25
25
}
26
26
27
27
variable "defaults" {
28
- description = " (Optional) Overwrite defaults for various repository settings "
28
+ description = " (Deprecated) DEPRECATED. Please convert defaults to Terraform Module for_each "
29
29
type = any
30
-
31
- # Example:
32
- # defaults = {
33
- # homepage_url = "https://mineiros.io/"
34
- # visibility = "private"
35
- # has_issues = false
36
- # has_projects = false
37
- # has_wiki = false
38
- # delete_branch_on_merge = true
39
- # allow_merge_commit = true
40
- # allow_rebase_merge = false
41
- # allow_squash_merge = false
42
- # allow_auto_merge = false
43
- # has_downloads = false
44
- # auto_init = true
45
- # gitignore_template = "terraform"
46
- # license_template = "mit"
47
- # default_branch = "main"
48
- # topics = ["topic-1", "topic-2"]
49
- # }
50
-
51
- default = {}
30
+ default = {}
52
31
}
53
32
54
33
variable "description" {
You can’t perform that action at this time.
0 commit comments