GitHub

Manage access

It is important that access is properly set up for your GitHub organization. This can prevent unqualified users from accidentally making a mistake that could lead to confusion and unnecessary downtime.

The following teams can be created, along with the roles prescribed:

admin

Admin users, typically in the form of engineering management, who have the role of Admin

back-end

Back-end engineers which has the role of Write for all back-end and front-end repos

front-end

Front-end engineers which has the role of Write for all front-end repos

QA

Members of the QA team which has the role of Write

New Repo Setup

When setting up a new repo, the followed conventions should be adhered to:

  • All front-end repos should have the -static suffix, ie dashboard-static.
  • All back-end API repos should have the -api suffix, ie foo-api.

results matching ""

    No results matching ""