Commit a9f7465
authored
ci: centralize Slack webhook onto org-level SLACK_WEBHOOK_OSS_ALERTS (#78)
## Summary
Standardizes this repo onto the CopilotKit **org-level** secret
`SLACK_WEBHOOK_OSS_ALERTS` (visibility `all`, posts to **#oss-alerts**),
removing reliance on the repo-local bare `SLACK_WEBHOOK` secret.
This is a **pure secret-NAME swap** — the repo-local `SLACK_WEBHOOK`
value is the same #oss-alerts webhook, so there is **no behavior
change** and **no channel change**.
## Change
- `.github/workflows/notify-pr.yml`: `${{ secrets.SLACK_WEBHOOK }}` →
`${{ secrets.SLACK_WEBHOOK_OSS_ALERTS }}` (1 line). The `SLACK_WEBHOOK`
env-var alias name is retained, so the rest of the step's script is
untouched.
`publish.yml` already references `secrets.SLACK_WEBHOOK_OSS_ALERTS` and
was intentionally left unchanged.
## Validation
- `python3 -c "import yaml; yaml.safe_load(...)"` — valid
- `actionlint` — pass
- No bare `secrets.SLACK_WEBHOOK` references remain in
`.github/workflows/`
## Follow-up
The now-unused repo-local `SLACK_WEBHOOK` secret will be deleted after
merge.1 file changed
Lines changed: 1 addition & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
10 | 10 | | |
11 | 11 | | |
12 | 12 | | |
13 | | - | |
| 13 | + | |
14 | 14 | | |
15 | 15 | | |
16 | 16 | | |
| |||
0 commit comments