Image workflow публикует в nexus.ksv741.keenetic.pro/wealthledger/backend и использует отдельные NEXUS_USERNAME/NEXUS_PASSWORD. Version validation, immutable tag guard, revision verification и container smoke сохранены; README обновлён.
Проверки: YAML parsing и bash -n для всех run steps; git diff --check. Application code/dependencies не менялись; полный verify локально не запускался.
Черновик: инфраструктурная миграция НЕ завершена. Пользователь подтвердил создание wealthledger-ci, успешный docker login и настройку NEXUS_USERNAME/NEXUS_PASSWORD в обоих component repos. По решению пользователя одна учётная запись используется для push и pull. Повторная проверка по IPv4: /v2/ доступен, но WWW-Authenticate по-прежнему содержит HTTP token realm. До исправления HTTPS auth и переноса 0.2.0 с проверкой digests/pull PR не сливать; production не переключался.
Image workflow публикует в nexus.ksv741.keenetic.pro/wealthledger/backend и использует отдельные NEXUS_USERNAME/NEXUS_PASSWORD. Version validation, immutable tag guard, revision verification и container smoke сохранены; README обновлён.
Проверки: YAML parsing и bash -n для всех run steps; git diff --check. Application code/dependencies не менялись; полный verify локально не запускался.
Черновик: инфраструктурная миграция НЕ завершена. Пользователь подтвердил создание wealthledger-ci, успешный docker login и настройку NEXUS_USERNAME/NEXUS_PASSWORD в обоих component repos. По решению пользователя одна учётная запись используется для push и pull. Повторная проверка по IPv4: /v2/ доступен, но WWW-Authenticate по-прежнему содержит HTTP token realm. До исправления HTTPS auth и переноса 0.2.0 с проверкой digests/pull PR не сливать; production не переключался.
Refs #25.
Связанные issues: [main#15](https://git.personal.ksv741.ru/WealthLedger/main/issues/15), [frontend#21](https://git.personal.ksv741.ru/WealthLedger/frontend/issues/21), [backend#25](https://git.personal.ksv741.ru/WealthLedger/backend/issues/25), [docs#18](https://git.personal.ksv741.ru/WealthLedger/docs/issues/18).
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Image workflow публикует в nexus.ksv741.keenetic.pro/wealthledger/backend и использует отдельные NEXUS_USERNAME/NEXUS_PASSWORD. Version validation, immutable tag guard, revision verification и container smoke сохранены; README обновлён.
Проверки: YAML parsing и bash -n для всех run steps; git diff --check. Application code/dependencies не менялись; полный verify локально не запускался.
Черновик: инфраструктурная миграция НЕ завершена. Пользователь подтвердил создание wealthledger-ci, успешный docker login и настройку NEXUS_USERNAME/NEXUS_PASSWORD в обоих component repos. По решению пользователя одна учётная запись используется для push и pull. Повторная проверка по IPv4: /v2/ доступен, но WWW-Authenticate по-прежнему содержит HTTP token realm. До исправления HTTPS auth и переноса 0.2.0 с проверкой digests/pull PR не сливать; production не переключался.
Refs #25.
Связанные issues: main#15, frontend#21, backend#25, docs#18.