TBD54566975 / ftl

FTL - Towards a 𝝺-calculus for large-scale systems
https://tbd54566975.github.io/ftl/
Apache License 2.0
21 stars 7 forks source link

GitHub Checks integration for provisioning #2724

Open alecthomas opened 1 week ago

alecthomas commented 1 week ago

We should integrate provisioning with GitHub Checks. This would provide a really nice user experience.

stuartwdouglas commented 1 week ago

It's possible that if you add the Quarkus github extension to an FTL app it will just work and allow you to write a Github app.

One thing to be aware of is that the apps send events to a single URL, so if you wanted this to be a per-cluster thing each cluster would need to register it's own github app. We would probably want to have a central hosted service for this.