Skip to content

Si at CODEOWNERS er frivillig pga epost-spam #6

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
wants to merge 1 commit into
base: main
Choose a base branch
from
Open
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
8 changes: 3 additions & 5 deletions guider/nye-repo.md
Original file line number Diff line number Diff line change
Expand Up @@ -11,19 +11,17 @@ Vi har en [standard README](../README.template.md) man kan ta utgangspunkt i.
I README må det også fremkomme et kontaktpunkt for koden/teamet. Dersom repoet er åpent *skal* det fremkomme en måte omverden kan ta kontakt på (epost, navn på person, osv). Som et tillegg kan man oppgi slack-kanal osv, men dette er selvfølgelig myntet på interne ansatte (som det står i readme-template).

## Codeowners
Her må teamet stå som eiere, på formatet: `* @navikt/navn-på-team`. Eget team opprettes da på GitHub via navikt-organisasjonen. Enkeltpersoner skal ikke stå som codeowners.
I CODEOWNERS-filen kan man oppføre Github-teamet som eiere av repoet. OBS: Det er ikke sikkert du ønsker å gjøre dette. Konsekvensen er at for hver pull-request som opprettes i repoet blir teamet assignet som code reviewer. Det fører til at det går epostnotifikasjoner til alle medlemmer i teamet for alle endringer på alle pull-requester.

Liste over tilgjengelige NAV-team på Github er her:
https://github.com/orgs/navikt/teams

Det maskinlesbare navnet på teamet er det man ser i URL-en når man går inn på teamet sin Github-side.
Gjøres på formatet: `* @navikt/navn-på-team`. Enkeltpersoner skal ikke stå som codeowners. Liste over tilgjengelige NAV-team på Github er her:https://github.com/orgs/navikt/teams Det maskinlesbare navnet på teamet er det man ser i URL-en når man går inn på teamet sin Github-side.

Eksempel `CODEOWNERS`-fil:

```
* @navikt/navn-på-team
```


## Sanering av gammel kode
Om det er flytting av eksisterende kode må både [kode og Git historikk saneres](sikkerhetsvask.md)

Expand Down