From 95bbf9c952a4fbbfb07df1c2b5dd3815169a0f18 Mon Sep 17 00:00:00 2001 From: Jordan Ritter Date: Fri, 15 May 2026 12:14:02 -0700 Subject: [PATCH] Quiet #oss-alerts: remove deploy success notifications, unreleased check daily cron only --- .github/workflows/deploy-health-check.yml | 12 +----------- .github/workflows/unreleased-check.yml | 5 +++-- 2 files changed, 4 insertions(+), 13 deletions(-) diff --git a/.github/workflows/deploy-health-check.yml b/.github/workflows/deploy-health-check.yml index 7aebe49..53a7626 100644 --- a/.github/workflows/deploy-health-check.yml +++ b/.github/workflows/deploy-health-check.yml @@ -19,17 +19,7 @@ jobs: STATUS=$(curl -sf https://mcp.pathfinder.copilotkit.dev/health | jq -r '.status') echo "pathfinder-docs: $STATUS" [ "$STATUS" = "ok" ] || exit 1 - - name: Notify Slack — success - if: success() - run: | - if [ -n "$SLACK_WEBHOOK" ]; then - curl -sf -X POST "$SLACK_WEBHOOK" \ - -H 'Content-Type: application/json' \ - -d '{"text":"Pathfinder production deploy healthy — both services OK"}' || true - fi - env: - SLACK_WEBHOOK: ${{ secrets.SLACK_WEBHOOK }} - - name: Notify Slack — failure + - name: Notify Slack — failure only if: failure() run: | if [ -n "$SLACK_WEBHOOK" ]; then diff --git a/.github/workflows/unreleased-check.yml b/.github/workflows/unreleased-check.yml index faac0b8..dddc3aa 100644 --- a/.github/workflows/unreleased-check.yml +++ b/.github/workflows/unreleased-check.yml @@ -1,7 +1,8 @@ name: Unreleased Changes Check on: - push: - branches: [main, master] + schedule: + - cron: "0 16 * * *" # Daily at 9 AM Pacific + workflow_dispatch: {} permissions: contents: read