diff --git a/.forgejo/workflows/pack8-ping.yml b/.forgejo/workflows/pack8-ping.yml new file mode 100644 index 0000000..3ce4daa --- /dev/null +++ b/.forgejo/workflows/pack8-ping.yml @@ -0,0 +1,33 @@ +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