Ты работаешь в репозитории project-manager-tools.
Dry-run уже успешно выполнен для нового пространства SberTrack Change:
sbertrack_project_key = TST123456
sbertrack_write_enabled = false
Sanitized payload корректный:
{
"summary": "TEST project-manager-tools SberTrack release REST integration",
"description": "Test release created by project-manager-tools SberTrack REST integration. Safe to delete.",
"space": "TST123456",
"attributes": {
"release_kind": "planned",
"priority": "low",
"uat_ground": "hotfix"
}
}
Endpoint корректный:
POST /rest/api/unit/v2/release/create
Задача:
Выполнить ровно один реальный POST-запрос на создание релиза в SberTrack.
Важно:
1. Перед запуском установить в .env:
sbertrack_write_enabled=true
2. Запустить только action:
sbertrack_test_create_release_rest
3. Не использовать:
- Jira-like endpoint
- /ops_task/create
- старый action sbertrack_test_create_release
- plan_releases
- BacklogPlanning
4. Не выводить логин, пароль, токены и полный .env.
5. После выполнения сразу вернуть в .env:
sbertrack_write_enabled=false
6. После выполнения показать:
- HTTP status
- response body без секретов
- id/key созданного релиза, если он вернулся
- подтверждение, что sbertrack_write_enabled возвращён в false
- кратко: создан релиз или нет
7. Не делать git push.