Operations¶
This document tracks maintainer-facing operational setup for SafeAI.
GitHub to Discord Notifications¶
The repository includes GitHub Actions workflows for Discord notifications:
.github/workflows/discord-release-notify.yml.github/workflows/discord-pr-merge-notify.yml
Required GitHub Actions secrets:
DISCORD_RELEASE_WEBHOOK_URLUse for#release-notesor#announcements.DISCORD_CONTRIBUTORS_WEBHOOK_URLUse for#contributors.
Recommended routing:
- Releases ->
#release-notes - Merged pull requests ->
#contributors
Setup process:
- Create Discord channel webhooks in the target channels.
- Add the webhook URLs as GitHub Actions secrets in
safeai-sdk/safeai. - Verify the workflows by publishing a release or merging a test PR into
main.
Do not commit webhook URLs, bot tokens, or any secret values to the repository.