This repository monitors the getsentry/sentry-docs
repository for changes and triggers webhooks to update the Sentry Content Aggregator.
- Runs every 15 minutes via GitHub Actions
- Checks for new commits in the
getsentry/sentry-docs
repository - Filters for commits that change documentation files
- Triggers webhook to the main application
- Fork or clone this repository
- Add the following secrets in Settings → Secrets and variables → Actions:
WEBHOOK_URL
: Your application's webhook URLWEBHOOK_SECRET
: Your webhook secret
- Enable GitHub Actions in the Actions tab
- Check the Actions tab to see when the workflow runs
- View logs to see what commits are being processed
- The workflow will automatically start running once enabled
The workflow runs every 15 minutes and checks for:
- New commits in the
master
branch - Changes to documentation files (
.md
,.mdx
, files in/docs/
directories) - Triggers webhook only for relevant changes