Summary
In this module, you learned about GitHub Actions and how to use them in a workflow.
You can now:
- Describe GitHub Actions, the types of actions, and where to find them.
- Use GitHub Actions workflows to plan the automation of your software-development lifecycle.
- Create a container action, and have it run in a workflow triggered by a push event to your GitHub repository.
Next steps
To continue your journey with GitHub Actions, check out the next two modules on this learning path. You expand on what you learned here, and use GitHub Actions in continuous integration, continuous delivery, and implementing infrastructure as code.
Learn more
Here are some links to more information on the topics we discussed in this module.
- GitHub Actions documentation
- GitHub Marketplace
- GitHub created actions
- actions/checkout@v1
- Metadata syntax or GitHub Actions
- Workflow syntax for GitHub Actions
- Events that trigger workflows
- GitHub Actions usage limits
- Introduction to Docker Containers
- Using GitHub-hosted runners
- About self-hosted runners
- The components of GitHub Actions
- Manually running a workflow
- Webhook events and payloads
- Disabling and enabling a workflow
- Sharing workflows, secrets, and runners with your organization
- Scheduled events