fix(ci): docker-public — актуализировать PUBLIC_*_URL под новые домены
Some checks are pending
CI / POS (WPF, Windows) (push) Waiting to run
CI / Backend (.NET 8) (push) Successful in 1m8s
CI / Web (React + Vite) (push) Successful in 40s
Docker Public / Build + push Public (push) Successful in 28s
Docker Public / Deploy Public on stage (push) Successful in 11s
Some checks are pending
CI / POS (WPF, Windows) (push) Waiting to run
CI / Backend (.NET 8) (push) Successful in 1m8s
CI / Web (React + Vite) (push) Successful in 40s
Docker Public / Build + push Public (push) Successful in 28s
Docker Public / Deploy Public on stage (push) Successful in 11s
Корень бага «кнопка Войти ведёт на zat.kz/410-Gone»: .forgejo/workflows/docker-public.yml хардкодил PUBLIC_SITE_URL и PUBLIC_APP_URL на zat.kz. На каждый git push CI собирал docker-image с zat.kz и пушил под :latest, перетирая мои локальные пересборки. Контейнер вечно крутил stale-бандл с href Войти=zat.kz/login. Чиню env workflow: - PUBLIC_SITE_URL → https://test.food-market.kz - PUBLIC_APP_URL → https://admin.food-market.kz - TG-нотификация о деплое — ссылка на test.food-market.kz. Локально форсировал свежий image (--no-cache), push под :latest, compose pull --force-recreate. Smoke на проде: - href Войти → https://admin.food-market.kz/login - Никаких zat.kz в /usr/share/nginx/html (grep пуст).
This commit is contained in:
parent
2a026c589c
commit
a54315bd6e
|
|
@ -11,8 +11,12 @@ on:
|
||||||
|
|
||||||
env:
|
env:
|
||||||
LOCAL_REGISTRY: 127.0.0.1:5001
|
LOCAL_REGISTRY: 127.0.0.1:5001
|
||||||
PUBLIC_SITE_URL: https://food-market.zat.kz
|
# Текущие production-домены (миграция со stage zat.kz, см. коммит 79406e3).
|
||||||
PUBLIC_APP_URL: https://app.food-market.zat.kz
|
# Публичный сайт = test.food-market.kz, админка/API = admin.food-market.kz.
|
||||||
|
# Без актуальных значений CI собирал бандл с zat.kz и каждый push
|
||||||
|
# перетирал латест-image, ломая prod (см. коммит 2a026c5).
|
||||||
|
PUBLIC_SITE_URL: https://test.food-market.kz
|
||||||
|
PUBLIC_APP_URL: https://admin.food-market.kz
|
||||||
|
|
||||||
jobs:
|
jobs:
|
||||||
build:
|
build:
|
||||||
|
|
@ -83,7 +87,7 @@ jobs:
|
||||||
run: |
|
run: |
|
||||||
curl -sS -X POST "https://api.telegram.org/bot$BOT/sendMessage" \
|
curl -sS -X POST "https://api.telegram.org/bot$BOT/sendMessage" \
|
||||||
--data-urlencode "chat_id=$CHAT" \
|
--data-urlencode "chat_id=$CHAT" \
|
||||||
--data-urlencode "text=✅ stage public deployed — ${SHA:0:7} → https://food-market.zat.kz" \
|
--data-urlencode "text=✅ stage public deployed — ${SHA:0:7} → https://test.food-market.kz" \
|
||||||
> /dev/null
|
> /dev/null
|
||||||
|
|
||||||
- name: Notify Telegram on failure
|
- name: Notify Telegram on failure
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue