# Ухвалюйте рішення про випуск на основі доказів

Taiga Learning · Робочий аркуш
https://taiga.training/uk/lessons/release-decisions/

Використовуйте вигадану або дозволену інформацію. Не записуйте секрети в цей робочий аркуш.

## Навчальні цілі
- Визначати, до чого має належати рішення про випуск.
- Відрізняти merge, розгортання та відкриття функції користувачам.
- Визначати умови зупинки або скасування випуску.

## Вправа
Підготуйте вигадану примітку до випуску експорту даних клієнтів. Включіть commit, digest артефакту, середовище, перевірку авторизації, вплив міграції, відповідального за моніторинг і умову початку відновлення. Назвіть одну умову, що зупинить випуск навіть за успішних модульних тестів.

## Ваша відповідь
- Сценарій і межі:
- Припущення та відкриті питання:
- Запропонована відповідь або рішення з обґрунтуванням:

## Перевірте свою відповідь
| Твердження або критерій | Доказ або тест | Результат або прогалина | Відповідальний |
| --- | --- | --- | --- |
| | | | |
| | | | |
| | | | |

## Наступна дія
- Дія, відповідальний і дата:
- Коли ви переглянете цю відповідь?

## Принцип, який слід запам’ятати
Приймайте конкретний артефакт для конкретного середовища за явних умов. Перевіряйте рішення знову, коли змінюються артефакт, цільове середовище або суттєві припущення.

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

Цей робочий аркуш допомагає навчатися. Його заповнення саме по собі не дає дозволу на зміну в продуктивному середовищі.
