From 2ad0d7527d3c9a3962dad913e039de31d70fc3be Mon Sep 17 00:00:00 2001 From: Florent Tapponnier <160007691+Flotapponnier@users.noreply.github.com> Date: Thu, 30 Jul 2026 11:48:14 +0200 Subject: [PATCH] ci: ping IndexNow immediately after each prod deploy --- .github/workflows/prod-deploy.yml | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/.github/workflows/prod-deploy.yml b/.github/workflows/prod-deploy.yml index 44f7b1c9..75330ae4 100644 --- a/.github/workflows/prod-deploy.yml +++ b/.github/workflows/prod-deploy.yml @@ -108,6 +108,14 @@ jobs: # status (a red X on the commit + an email). exit 1 + - name: Ping IndexNow (post-deploy) + if: steps.smoke.outcome != 'failure' && secrets.CRON_SECRET != '' + run: | + code=$(curl -s -o /dev/null -w "%{http_code}" --max-time 30 \ + -H "Authorization: Bearer ${{ secrets.CRON_SECRET }}" \ + https://openchainbench.com/api/cron/indexnow || echo "000") + echo "IndexNow ping: $code" + - name: Summary if: always() run: |