We’ve got a monorepo with a
my_repo workflow, and each job spins up, checks if it needs to run, and winds down if it doesn’t. I’d like to prevent the jobs from even needing to spin up at all.
Unfortunately the individual apps are built over several jobs, such as
foo-smoke so firing off a single job isn’t enough to build/test/deploy
foo. However, if I make a
foo workflow, that workflow fires off every time the repository gets a new commit!
Is it possible to prevent workflows from being fired unless they’re requested via API?