A Job defines what event triggers it and what should happen when it is run.For example, you can create a Job that will send an email to a user when they sign up for your app.
Anatomy of a Job
A Job is made up of a few things:- Metadata
- A Trigger (what event should cause this job to run)
- The Run function (what should happen when this job runs)
Jobs, Triggers, Runs and Tasks
A more complicated JobWhen a GitHub issue is modified: If the issue has been labelled “critical” send a Slack message and sync the issue to Linear.This can be visualized like this:
