All production software changes require mgmt approval to be deployed. More details are provided in the SDLC
Banno services use the Banno Approvals Tool in our delivery pipelines to manage approvals. A release note is generated and sent out to google groups for distribution to staff, including the @approvers google group. Membership in this group is updated as necessary to reflect staff changes.To approve a release for deployment to production a manager should reply-all with the message body approved. Approvers can be nudged in slack by messaging @approvers. Any manager that has contributed to a code change another should defer approval to another manger.
Approvers
To request an update to the approvers list.
- modify the approvers.yaml as appropriate.
- open a Jira service desk case requesting udpates to the google group and slack group used for approvers. Release notes will be generated and follow the process above for review and approval.