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
Description: "Commits pushed to matching branches must have verified signatures.",
211
211
},
212
-
"merge_queue": {
213
-
Type: schema.TypeList,
214
-
Computed: true,
215
-
Description: "Merges must be performed via a merge queue.",
216
-
Elem: &schema.Resource{
217
-
Schema: map[string]*schema.Schema{
218
-
"check_response_timeout_minutes": {
219
-
Type: schema.TypeInt,
220
-
Computed: true,
221
-
Description: "Maximum time for a required status check to report a conclusion.",
222
-
},
223
-
"grouping_strategy": {
224
-
Type: schema.TypeString,
225
-
Computed: true,
226
-
Description: "When set to ALLGREEN, the merge commit created by merge queue for each PR in the group must pass all required checks to merge. When set to HEADGREEN, only the commit at the head of the merge group must pass its required checks to merge.",
227
-
},
228
-
"max_entries_to_build": {
229
-
Type: schema.TypeInt,
230
-
Computed: true,
231
-
Description: "Limit the number of queued pull requests requesting checks and workflow runs at the same time.",
232
-
},
233
-
"max_entries_to_merge": {
234
-
Type: schema.TypeInt,
235
-
Computed: true,
236
-
Description: "The maximum number of PRs that will be merged together in a group.",
237
-
},
238
-
"merge_method": {
239
-
Type: schema.TypeString,
240
-
Computed: true,
241
-
Description: "Method to use when merging changes from queued pull requests.",
242
-
},
243
-
"min_entries_to_merge": {
244
-
Type: schema.TypeInt,
245
-
Computed: true,
246
-
Description: "The minimum number of PRs that will be merged together in a group.",
247
-
},
248
-
"min_entries_to_merge_wait_minutes": {
249
-
Type: schema.TypeInt,
250
-
Computed: true,
251
-
Description: "The time merge queue should wait after the first PR is added to the queue for the minimum group size to be met.",
252
-
},
253
-
},
254
-
},
255
-
},
256
-
"required_deployments": {
257
-
Type: schema.TypeList,
258
-
Computed: true,
259
-
Description: "Choose which environments must be successfully deployed to before branches can be merged into a branch that matches this rule.",
260
-
Elem: &schema.Resource{
261
-
Schema: map[string]*schema.Schema{
262
-
"required_deployment_environments": {
263
-
Type: schema.TypeList,
264
-
Computed: true,
265
-
Description: "The environments that must be successfully deployed to before branches can be merged.",
Description: "Commits pushed to matching branches must have verified signatures.",
233
233
},
234
-
"merge_queue": {
235
-
Type: schema.TypeList,
236
-
Optional: true,
237
-
MaxItems: 1,
238
-
Description: "Merges must be performed via a merge queue.",
239
-
Elem: &schema.Resource{
240
-
Schema: map[string]*schema.Schema{
241
-
"check_response_timeout_minutes": {
242
-
Type: schema.TypeInt,
243
-
Required: true,
244
-
Description: "Maximum time for a required status check to report a conclusion. After this much time has elapsed, checks that have not reported a conclusion will be assumed to have failed.",
245
-
},
246
-
"grouping_strategy": {
247
-
Type: schema.TypeString,
248
-
Required: true,
249
-
Description: "When set to ALLGREEN, the merge commit created by merge queue for each PR in the group must pass all required checks to merge. When set to HEADGREEN, only the commit at the head of the merge group, i.e. the commit containing changes from all of the PRs in the group, must pass its required checks to merge.",
Description: "The minimum number of PRs that will be merged together in a group.",
272
-
},
273
-
"min_entries_to_merge_wait_minutes": {
274
-
Type: schema.TypeInt,
275
-
Required: true,
276
-
Description: "The time merge queue should wait after the first PR is added to the queue for the minimum group size to be met. After this time has elapsed, the minimum group size will be ignored and a smaller group will be merged.",
277
-
},
278
-
},
279
-
},
280
-
},
281
-
"required_deployments": {
282
-
Type: schema.TypeList,
283
-
Optional: true,
284
-
MaxItems: 1,
285
-
Description: "Choose which environments must be successfully deployed to before branches can be merged into a branch that matches this rule.",
286
-
Elem: &schema.Resource{
287
-
Schema: map[string]*schema.Schema{
288
-
"required_deployment_environments": {
289
-
Type: schema.TypeList,
290
-
Required: true,
291
-
MinItems: 1,
292
-
Description: "The environments that must be successfully deployed to before branches can be merged.",
0 commit comments