Get started using GitHub Actions
The objective of this training is to give you all the tools needed to get started using GitHub Actions in your own projects. We’ll be addressing workflow syntax, workflow management, building your own Actions, using secrets, runners, and CI/CD. Throughout the training we will have several demos which will hopefully add to the info provided in the slides.
Who should take this course
- GitHub Administrators, Project Leads, and Developers
Prerequisites
- Experience using GitHub and Git (as covered in the GitHub for developers class)
Key Features and Benefit
- Understand the basic components of GitHub Actions and its use cases
- Understand the GitHub Actions syntax, both for actions and workflows
- Understand how to leverage actions written by the community
- Create custom actions
- Automate both CI/CD and non-CI/CD use cases
- Know how to use environments and secrets
- Understand how to migrate to GitHub Actions from a different CI/CD system
- Understand the differences between GitHub-hosted and self-hosted runners
- Understand best practices related to GitHub Actions
What to expect
Participants can expect a combination of classroom learning and hands on activities that build experience and confidence using the GitHub Enterprise cloud platform.
- Introduction to GitHub Actions
- Workflow syntax
- Environments and secrets
- Managing workflows & Actions
- Building Actions
- Migration
- Runners
- CI/CD workflows