From f89532f8eb8417ee743afd6138398e9e2aaf95f0 Mon Sep 17 00:00:00 2001 From: "soroush.asadi" Date: Fri, 12 Jun 2026 08:00:22 +0330 Subject: [PATCH] diag: temporary workflow to read prod api logs for support 500 --- .gitea/workflows/diag.yml | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100644 .gitea/workflows/diag.yml diff --git a/.gitea/workflows/diag.yml b/.gitea/workflows/diag.yml new file mode 100644 index 0000000..c5d45f4 --- /dev/null +++ b/.gitea/workflows/diag.yml @@ -0,0 +1,20 @@ +name: Diag +on: + push: + branches: [diag/api-logs] +jobs: + api-logs: + name: "Diag ยท meezi-api support errors" + runs-on: self-hosted + timeout-minutes: 5 + env: + PATH: /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/snap/bin + steps: + - name: Grep api logs for support endpoint failures + run: | + set -eu + echo "=== support-related log lines with context (last 14 days) ===" + docker logs meezi-api --since 336h 2>&1 | grep -i -A 30 "support/tickets" | tail -300 || true + echo "" + echo "=== exception blocks (last 14 days, tail 150) ===" + docker logs meezi-api --since 336h 2>&1 | grep -i -B 2 -A 25 "exception" | tail -150 || true