From f1f61d051609f00cd2aa561600d09fb5a0fec8a8 Mon Sep 17 00:00:00 2001 From: engineer Date: Tue, 18 Aug 2026 23:14:42 -0700 Subject: [PATCH] debug(ci): test whether secrets.SENTRY_ORG (set 2026-07-22, same day as the stale product-intelligence token) is itself stale Co-Authored-By: Paperclip --- .github/workflows/debug-sentry-egress.yml | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) diff --git a/.github/workflows/debug-sentry-egress.yml b/.github/workflows/debug-sentry-egress.yml index da1ecd9..ee5807d 100644 --- a/.github/workflows/debug-sentry-egress.yml +++ b/.github/workflows/debug-sentry-egress.yml @@ -98,3 +98,20 @@ jobs: ' 2>&1 || true echo '```' } | tee -a "$GITHUB_STEP_SUMMARY" + + - name: Node fetch probe with HARDCODED org=vibetechnologies (bypasses secrets.SENTRY_ORG) + env: + SENTRY_AUTH_TOKEN: ${{ secrets.SENTRY_PRODUCT_INTELLIGENCE_TOKEN || secrets.SENTRY_AUTH_TOKEN }} + run: | + { + echo '' + echo '### Hardcoded org=vibetechnologies probe (is secrets.SENTRY_ORG stale?)' + echo '```' + node --input-type=module -e ' + const token = process.env.SENTRY_AUTH_TOKEN + const res = await fetch("https://sentry.io/api/0/organizations/vibetechnologies/projects/", { headers: { Authorization: "Bearer " + token } }) + const body = await res.text() + console.log("/organizations/vibetechnologies/projects/ ->", res.status, body.slice(0, 200)) + ' 2>&1 || true + echo '```' + } | tee -a "$GITHUB_STEP_SUMMARY"