Ты работаешь в репозитории project-manager-tools.
Контекст:
Мы тестируем создание релиза в SberTrack через REST API.
Ранее endpoint был правильный:
POST https://api.sbertrack.sberbank.ru/rest/api/unit/v2/release/create
Но в пространстве TST1234 был 403 SWTR_ACCESS_DENIED_ERROR.
Сейчас создано новое пространство SberTrack Change:
- Название: test123456
- Код пространства: TST123456
Задача:
Переключить тест создания релиза на новое пространство TST123456 и сначала выполнить только dry-run.
Что нужно сделать:
1. В .env установить:
sbertrack_project_key=TST123456
sbertrack_write_enabled=false
2. Не выводить логин, пароль, токены и полный .env.
3. Запустить dry-run для action:
sbertrack_test_create_release_rest
4. Проверить, что sanitized payload содержит:
"space": "TST123456"
5. Проверить, что endpoint используется именно:
POST /rest/api/unit/v2/release/create
6. Проверить, что НЕ используются:
- Jira-like endpoint
- /ops_task/create
- старый action sbertrack_test_create_release
- plan_releases
- BacklogPlanning
7. Не делать реальный POST.
8. Не делать git push.
9. После dry-run покажи:
- значение sbertrack_project_key без секретов
- значение sbertrack_write_enabled
- sanitized payload
- подтверждение, что POST не был отправлен
- команду, которую нужно будет запустить для реального POST после моего отдельного подтверждения.