Delegate responsibilities with expanded repository permissions
Blog post from GitHub
GitHub has expanded its repository permissions by introducing two new roles, triage and maintain, to better manage growing projects and communities without granting full code modification access. The triage role allows users to manage issues, pull requests, and project milestones without needing write access, while the maintain role enables users to handle releases, push to protected branches, and manage interactions without performing sensitive actions. These roles, now generally available as part of GitHub's Free, Team, and Enterprise Cloud plans, can be assigned by organization and repository administrators to teams and individuals through the Collaborators & teams tab in the repository settings. This enhancement streamlines project management by allowing trusted members to participate more actively in the development process without compromising code security.