Docker and CI/CD · Junior · Question 44 of 75
In GitHub Actions, what is the difference between a job and a step?
- 1Jobs are for tests and steps are for deployments
- ✓Correct answer: A job runs on its own runner; steps run in order inside it
- 3A step runs on its own runner; jobs run in order inside it
Explanation
Steps in a job share the same machine and filesystem. Separate jobs run in parallel by default and share data only through artifacts or outputs.