At startup and After another workflow
Goal
Chain two workflows, so that one runs when the other finishes. Time: 10 minutes.
At startup
This runs once when the app process opens. It’s useful for warming caches or checking prerequisites.
After another workflow
Tip
Split long pipelines into smaller workflows chained with after. Each part gets its own run history and can be rerun separately.
Check your run
Make refresh-acme-users fail (for example, by disabling its model connection) and run it. Notify on failure starts automatically.
Exercise
Change the chain so that it runs after every finish, whether the first workflow succeeded or failed.