From a6529ad9fb64444807fac84da1d1307bf33b00fa Mon Sep 17 00:00:00 2001 From: "molecule-ai[bot]" <276602405+molecule-ai[bot]@users.noreply.github.com> Date: Fri, 17 Apr 2026 06:51:41 +0000 Subject: [PATCH] feat(infra): Slack CI/build-break notifications for DevOps (#624) --- .env.example | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/.env.example b/.env.example index 3a8b39c9..ebfe2203 100644 --- a/.env.example +++ b/.env.example @@ -88,6 +88,14 @@ TIER4_CPU_SHARES=4096 # Full-host tier CPU (default 4096 = 4 CPU; previ # Social Channels (optional — configure per-workspace via API or Canvas) TELEGRAM_BOT_TOKEN= # Telegram Bot API token (talk to @BotFather). Used as default for new Telegram channels. +# CI/CD Slack notifications (issue #624) +# Add SLACK_CI_WEBHOOK_URL as a GitHub Actions secret (repo Settings → Secrets → Actions). +# When set, CI failures in platform-build, canvas-build, python-lint, shellcheck, +# and e2e-api workflows post an alert to the configured #ci-alerts Slack channel. +# Obtain: Slack App → Incoming Webhooks → Add to channel → copy URL. +# Leave unset to disable (jobs skip silently — no build failure). +SLACK_CI_WEBHOOK_URL= # https://hooks.slack.com/services/... + # Langfuse (optional observability) LANGFUSE_HOST=http://langfuse-web:3000 LANGFUSE_PUBLIC_KEY=