@@ -636,16 +636,16 @@ jobs:
636636 } >> "$GITHUB_STEP_SUMMARY"
637637
638638 # ===========================================================================
639- # Slack #oss-alerts notification
639+ # Slack #engr notification
640640 #
641- # A single concise post to #oss-alerts when a release publishes (or fails).
641+ # A single concise post to #engr when a release publishes (or fails).
642642 # Runs after both lanes regardless of their outcome (`if: always()`). The
643643 # load-bearing truth table lives in the unit-tested pure builder at
644644 # scripts/release/lib/build-release-notification.ts; this job only feeds it the
645645 # needs.* signals and posts what it returns. Suppressed entirely for canaries
646646 # (mode=prerelease) and dry-runs — the builder returns should_post=false there.
647647 # Webhook empty-guard mirrors showcase_validate.yml so an unset
648- # SLACK_WEBHOOK_OSS_ALERTS secret does not break the shell or red this step.
648+ # SLACK_WEBHOOK_ENGR secret does not break the shell or red this step.
649649 # ===========================================================================
650650 notify :
651651 needs : [build, publish, build-python, publish-python]
@@ -661,7 +661,7 @@ jobs:
661661 permissions :
662662 contents : read
663663 env :
664- SLACK_WEBHOOK : ${{ secrets.SLACK_WEBHOOK_OSS_ALERTS }}
664+ SLACK_WEBHOOK : ${{ secrets.SLACK_WEBHOOK_ENGR }}
665665 steps :
666666 # Determine release intent IN THIS JOB, from the github.event payload +
667667 # the PR changed-files API — NOT from needs.build*/needs.build-python
@@ -790,11 +790,11 @@ jobs:
790790 PY_URL : ${{ needs.build-python.outputs.version && format('https://pypi.org/project/copilotkit/{0}/', needs.build-python.outputs.version) || 'https://pypi.org/project/copilotkit/' }}
791791 run : pnpm tsx scripts/release/build-release-notification.ts
792792
793- - name : Post to # oss-alerts
793+ - name : Post to # engr
794794 if : ${{ steps.build.outputs.should_post == 'true' && env.SLACK_WEBHOOK != '' && inputs.dry-run != true }}
795795 uses : slackapi/slack-github-action@b0fa283ad8fea605de13dc3f449259339835fc52 # v2.1.0
796796 with :
797- webhook : ${{ secrets.SLACK_WEBHOOK_OSS_ALERTS }}
797+ webhook : ${{ secrets.SLACK_WEBHOOK_ENGR }}
798798 webhook-type : incoming-webhook
799799 payload : |
800800 {
@@ -804,7 +804,7 @@ jobs:
804804 - name : Log (no Slack — webhook unset)
805805 if : ${{ steps.build.outputs.should_post == 'true' && env.SLACK_WEBHOOK == '' }}
806806 run : |
807- echo "::warning::A release notification was ready to post but SLACK_WEBHOOK_OSS_ALERTS is not set; no Slack notification sent."
807+ echo "::warning::A release notification was ready to post but SLACK_WEBHOOK_ENGR is not set; no Slack notification sent."
808808
809809 # Self-watchdog: if any earlier step in THIS job failed (e.g. the
810810 # dependency install or the builder crashed), the notifier itself is the
@@ -837,7 +837,7 @@ jobs:
837837 if : ${{ failure() && env.SLACK_WEBHOOK != '' && inputs.dry-run != true && (steps.intent.outputs.npm_intended == 'true' || steps.intent.outputs.py_intended == 'true') }}
838838 uses : slackapi/slack-github-action@b0fa283ad8fea605de13dc3f449259339835fc52 # v2.1.0
839839 with :
840- webhook : ${{ secrets.SLACK_WEBHOOK_OSS_ALERTS }}
840+ webhook : ${{ secrets.SLACK_WEBHOOK_ENGR }}
841841 webhook-type : incoming-webhook
842842 payload : |
843843 {
0 commit comments