-
Notifications
You must be signed in to change notification settings - Fork 12
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Update documentation on setting up a SonarCloud project
- Loading branch information
Showing
2 changed files
with
26 additions
and
3 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -2,7 +2,7 @@ | |
|
||
>| | | | ||
>| ------------ | --- | | ||
>| Date | `04/09/2023` | | ||
>| Date | `11/09/2023` | | ||
>| Status | `RFC` | | ||
>| Deciders | `Engineering` | | ||
>| Significance | `Construction techniques` | | ||
|
@@ -136,7 +136,7 @@ This guide describes the essence of the fundamental aspects of GitHub authentica | |
To be executed by a GitHub organisation administrator: | ||
|
||
- Identify the GitHub repository name for which the team has requested a GitHub App integration | ||
- Create a shared email address [england.[repository-name][email protected]](england.[repository-name][email protected]) by filling in the `New shared mailbox request` form using the Internal Portal (ServiceNow) | ||
- Create a shared email address [england.[repository-name][email protected]](england.[repository-name][email protected]) by completing the `New shared mailbox request` form on the Internal Portal (ServiceNow). For programmes with multiple repositories, consider an alternative naming such as [england.[programme-name][email protected]](england.[programme-name][email protected]) | ||
- Delegate access to this mailbox for the GitHub organisation owners, administrators and the engineering team | ||
- Create a GitHub bot account named `[repository-name]-app` using the email address mentioned above. The bot account should not be added to the organisation; therefore, **no GitHub seat will be taken**. It serves as an identity, but authentication and authorisation are handled via the GitHub App. This avoids granting the bot admin permissions to the repository, enabling commits to be signed by that bot account. Access is controlled solely through the GitHub App. | ||
- Use the `nhs.net` email address as the default and only email | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters