# Træf en releasebeslutning med dokumentation

Taiga Learning · Arbejdsark
https://taiga.training/da/lessons/release-decisions/

Brug fiktive eller godkendte oplysninger. Skriv ikke secrets i arbejdsarket.

## Læringsmål
- Find det, som en releasebeslutning skal henvise til.
- Skeln mellem merge, udrulning og aktivering af en funktion for brugerne.
- Definér betingelser for at stoppe eller tilbageføre en release.

## Øvelse
Forbered en fiktiv releasenote for kundeeksporten. Medtag commit, artefaktets digest, miljø, rettighedskontrol, migreringens effekt, overvågningsansvarlig og udløsende betingelse for gendannelse. Angiv én betingelse, der ville stoppe releasen, selv om unit-tests består.

## Dit svar
- Scenarie og omfang:
- Antagelser og åbne spørgsmål:
- Foreslået svar eller beslutning med begrundelser:

## Verificér dit svar
| Påstand eller kriterium | Dokumentation eller test | Resultat eller mangel | Ansvarlig |
| --- | --- | --- | --- |
| | | | |
| | | | |
| | | | |

## Næste handling
- Handling, ansvarlig og dato:
- Hvornår vil du gennemgå dette svar?

## Princip at huske
Acceptér et bestemt artefakt til et bestemt miljø under udtrykkelige betingelser. Vurdér beslutningen igen, hvis artefaktet, målmiljøet eller væsentlige antagelser ændres.

## Kilder
- [NIST: Secure Software Development Framework](https://csrc.nist.gov/pubs/sp/800/218/final)
- [SLSA: provenance](https://slsa.dev/spec/v1.2/provenance)

Arbejdsarket understøtter læring. Gennemførelse autoriserer ikke i sig selv en produktionsændring.
