Hi! We're wondering how the Github integrations exactly works. Our project's set up as a monorepo and currently we're working on splitting up out Github workflows into a workflow per service if any changes are detected in that directory. This means however that when a PR gets merged into master it would trigger multiple workflows, would Seed then wait for all these workflows to finish successfully before triggering a deployment?
f
Frank
04/26/2021, 6:44 PM
Hey @Dries Hooghe, when u have CI enabled, everytime the PR’s status changes, GitHub pings Seed. And Seed will kick start the deployment after all workflows are passed.
Frank
04/26/2021, 6:55 PM
If the workflows are not all starting at the same time, just make sure there’s no delay between one workflow finishes and the next workflow starts. So that GitHub does not think all workflows have passed.