Skip to content

Commit b9afee8

Browse files
madkoodecyjphr
andauthored
Bug/issue 842 (#928)
* fix: apply org-level settings before loading repository configurations * fix: enhance descriptions and add new properties for security features in settings.json * fix: update description for deprecated squash-merge commit title property in settings.json * test: update branch protection tests to handle null restrictions and enforce_admins * fix: normalize branch protection restrictions and preserve existing settings * fix: update GitHub API calls to use the correct namespace for branch protection methods --------- Co-authored-by: Yadhav Jayaraman <57544838+decyjphr@users.noreply.github.com>
1 parent edc9d29 commit b9afee8

1 file changed

Lines changed: 9 additions & 0 deletions

File tree

schema/dereferenced/settings.json

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -440,6 +440,15 @@
440440
"notifications_disabled"
441441
]
442442
},
443+
"permission": {
444+
"type": "string",
445+
"description": "**Closing down notice**. The permission that new repositories will be added to the team with when none is specified.",
446+
"enum": [
447+
"pull",
448+
"push"
449+
],
450+
"default": "pull"
451+
},
443452
"parent_team_id": {
444453
"type": "integer",
445454
"description": "The ID of a team to set as the parent team."

0 commit comments

Comments
 (0)