name: Pack8 Ping on: push: branches: [main] paths: - '.forgejo/workflows/pack8-ping.yml' jobs: ping: runs-on: [self-hosted, linux] steps: - name: Telegram env: BOT: ${{ secrets.TELEGRAM_BOT_TOKEN }} CHAT: ${{ secrets.TELEGRAM_CHAT_ID }} run: | TEXT=$(cat <<'EOF' ✅ pack8 выкатилась на stage — https://food-market.zat.kz 5 коммитов: • d6dcc75 refactor(currencies): убрать IsActive/MinorUnit из UI + миграция Phase5e • ed00e85 ui: barcode regen / h-10 поля / прыжок на страницу / min-max hide • a94c38d feat(org-settings): ShowMinMaxStock + миграция Phase5f • 08816c6 ui(products-list): колонки Штрихкод/Фасовка/Закупочная цена • bed30f6 feat(products): авто-артикул + BadRequest на конфликт Миграции применились на старте API (containers healthy). EOF ) curl -sS -X POST "https://api.telegram.org/bot$BOT/sendMessage" \ --data-urlencode "chat_id=$CHAT" \ --data-urlencode "text=$TEXT" \ > /dev/null