Обновить переменную репозитория

PATCH /repos/{owner}/{repo}/actions/variables/{name}

Описание

Этот метод позволяет обновить переменную репозитория.

Токен

Требуется токен с правами на Запись для Репозитория.

Заголовки

ПараметрОбязательныйОписание
acceptНетТип содержимого ответа. Рекомендуется установить значение application/vnd.gitverse.object+json;version=latest

Параметры пути

ПараметрОбязательныйОписание
ownerДаВладелец репозитория (логин или название организации)
repoДаНазвание репозитория
nameДаНазвание переменной

Тело запроса

Тело запроса содержит параметры для обновления переменной.

ПолеОбязательныйОписание
nameДаНовое название переменной
valueДаНовое значение переменной

Пример запроса

curl -X PATCH "https://api.gitverse.ru/repos/myorg/myrepo/actions/variables/MY_VAR" \
  -H "Authorization: Bearer YOUR_TOKEN" \
  -H "Accept: application/vnd.gitverse.object+json;version=1" \
  -H "Content-Type: application/json" \
  -d '{
    "name": "NEW_VAR_NAME",
    "value": "new_value"
  }'

Ответ (204 No Content)

Переменная успешно обновлена.

Коды ответов

КодСтатусОписание
204No ContentПеременная успешно обновлена
400Bad RequestНекорректный формат данных
401UnauthorizedНеобходима авторизация
403ForbiddenНедостаточно прав на выполнение
404Not FoundПеременная не найдена
409ConflictКонфликт данных
429Too Many RequestsПревышен лимит запросов
500Internal Server ErrorВнутренняя ошибка сервера

Примечания

  • убедитесь, что токен API указан корректно и обладает необходимыми правами для доступа к репозиторию;
  • может быть изменено как значение, так и имя переменной.