Конфигурационные файлы

version.json

Хранит информацию о текущей установленной версии.

Расположение: Library/configs/version.json

{
    "tag": "v1.2.3",
    "timestamp": "2026-01-15T12:34:56Z",
    "release_id": 123456
}

Поля:

  • tag - версия (соответствует тегу в GitHub)

  • timestamp - дата публикации релиза

  • release_id - ID релиза в GitHub


github.json

Настройки подключения к GitHub API.

Расположение: Library/configs/github.json

{
    "api_base_uri": "https://api.github.com",
    "repository_path": "owner/repository-name",
    "token": "ghp_xxxxxxxxxxxxxxxxxxxx",
    "timeout": 15
}

Поля:

  • api_base_uri - базовый URL GitHub API (обычно не требует изменений)

  • repository_path - путь к репозиторию в формате владелец/репозиторий

  • token - Personal Access Token для доступа к API (необязательно)

  • timeout - таймаут запросов в секундах

circle-info

Токен увеличивает лимит запросов к GitHub API с 60 до 5000 в час.

Last updated