GItHub Actions: How to run integration tests workflow after workflows for individual (sub)projects in a monorepo?

101 Views Asked by At

Inspired by this article about Python monorepo and GitHub Actions, I want to migrate from GitLab CI to GitHub Actions.

I currently operate with the following stages in GitLab: test, deploy, integrationtest, and release.

How can I run the integration tests in GitHub Actions only after all workflows for the individual (sub)projects have completed? The article runs several workflows, with paths: triggers, but I don't want the integration tests to run for each (sub)project, but for all of them collectively.

How can I achieve this?

Monorepo example: https://github.com/tweag/python-monorepo-example

0

There are 0 best solutions below