an agent gets one todo when its pr starts conflicting with the target branch
This commit is contained in:
parent
32155f70aa
commit
11eb7dac9c
1 changed files with 963 additions and 21 deletions
|
|
@ -384,6 +384,10 @@ itself, all under `https://<swarm.domain>/webhook/forge/`:
|
|||
whose deliveries it keeps in the `SWARM_EVENTS` stream for the
|
||||
[notification router](notify-router.md#the-path)
|
||||
|
||||
The instance-wide `push` hook also starts a check of the open PRs targeting
|
||||
the pushed branch, which publishes a `pull_request_mergeability` event for each
|
||||
to the same stream: [merge conflicts as a source](notify-router.md#flows).
|
||||
|
||||
The controller **interprets** a delivery and sends hives a specific
|
||||
message — _the knowledge repo changed_, _deploy agent `foo` at rev
|
||||
`abc123`_ — rather than forwarding forge payloads for each hive to
|
||||
|
|
|
|||
Loading…
Reference in a new issue