Skip to content

use fedmsg notifications instead of polling #47

@pcahyna

Description

@pcahyna

Currently our CI polls GitHub for open PRs, which is inefficient an also can hit the API rate limit (https://developer.github.com/v3/#rate-limiting). We can trigger tests on fedmsg bus messages instead, there is a service (https://apps.fedoraproject.org/github2fedmsg) which rebroadcasts github events on fedmsg. The messages can be then seen here: https://apps.fedoraproject.org/datagrepper/raw?topic=org.fedoraproject.prod.github.pull_request.opened and an example message is here: https://apps.fedoraproject.org/datagrepper/id?id=2018-836063f3-8a75-4a3a-8631-47ff46251eaf&is_raw=true&size=extra-large
I have currently enabled the notifications for linux-system-roles/postfix.

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions