# Gitea + принудительные обновления десктопа

Полная инструкция по установке Gitea: в репозитории `source` → `docs/gitea/`.

Клиент при старте (`ElectroPharmacy_Load`) вызывает Gitea API:

`GET {UpdateCheckBaseUrl}/api/v1/repos/{UpdateRepo}/releases/latest`

Настройки (можно сменить без пересборки через user settings):

| Ключ | По умолчанию |
|------|----------------|
| `UpdateCheckBaseUrl` | `https://git.24pharmdata.ru` |
| `UpdateRepo` | `pharmdata/elfisa-pharmacy` |
| `UpdateApiToken` | пусто (нужен для private releases) |

## Регламент релиза

1. Поднять `AssemblyVersion` / `AssemblyFileVersion` в `Properties/AssemblyInfo.cs`.
2. `git tag vX.Y.Z && git push gitea master --tags`
3. `powershell -File dist\build-release.ps1`
4. Gitea → Releases → New Release → прикрепить ZIP.

Старый клиент с меньшей версией увидит модалку «Доступно новое обновление» и не пустит в работу.
