Chapter 3: A Closer Look at Workflows
Workflows are a core functionality of GitHub Actions. They can be as simple or as robust as you need. Now that you have learned how to customize existing workflow templates, and how to write simple workflow files, you are ready to take a closer look at more advanced components of workflows.
Chapter 2, Deep Diving into GitHub Actions, introduced a few basic concepts that can help you create workflow files to automate simple tasks. However, most CI/CD tasks – as well as other tasks that can be automated – demand more involved and complex workflows. This chapter will present more advanced options, such as expressions and contexts, that can be added to a workflow file and create powerful results.
Once your workflows have been created, you will be able to manage them, as well as cancel a workflow run.
The skills you will learn about in this chapter will also prepare you to manage the workflows you create. You will understand...