aboutsummaryrefslogtreecommitdiffstats
path: root/services/notify/notifier.go
Commit message (Collapse)AuthorAgeFilesLines
* Add workflow_job webhook (#33694)ChristopherHX2025-03-111-0/+3
| | | | | | | | | Provide external Integration information about the Queue lossly based on https://docs.github.com/en/webhooks/webhook-events-and-payloads?actionType=completed#workflow_job Naming conflicts between GitHub & Gitea are here, Blocked => Waiting, Waiting => Queued Rationale Enhancement for ephemeral runners management #33570
* Add new event commit status creation and webhook implementation (#27151)Lunny Xiao2024-11-071-0/+3
| | | | | | | | | | | This PR introduces a new event which is similar as Github's. When a new commit status submitted, the event will be trigged. That means, now we can receive all feedback from CI/CD system in webhooks or other notify systems. ref: https://docs.github.com/en/webhooks/webhook-events-and-payloads#status Fix #20749
* Update status and code index after changing the default branch (#27018)Nanguan Lin2023-09-131-0/+2
| | | | | | | | | | | Fix #26723 Add `ChangeDefaultBranch` to the `notifier` interface and implement it in `indexerNotifier`. So when changing the default branch, `indexerNotifier` sends a message to the `indexer queue` to update the index. --------- Co-authored-by: techknowlogick <matti@mdranta.net>
* Move notification interface to services layer (#26915)Lunny Xiao2023-09-051-0/+75
Extract from #22266