Understand how GitHub Actions streamlines and automates your application development lifecycle. Through this course, you will master workflow design for automating your software development lifecycle using GitHub Actions, employ GitHub Actions for continuous application assembly, and leverage GitHub Script to communicate with GitHub's API infrastructure.
Course Participants:
This program targets learners seeking to use GitHub's capabilities to accelerate development and deployment timelines for engineers and operations specialists. You will also investigate which GitHub Actions capabilities are accessible for your company's specific GitHub installation and master their implementation.
Program Outline:
1 - Streamline Software Development Work Using GitHub Actions
- How does GitHub Actions accomplish development task automation?
- Recognize the key parts composing GitHub Actions
- Set up and customize a GitHub Actions workflow
- Complete module assessment
2 - Create Continuous Integration Processes Using GitHub Actions
- In what ways can I leverage GitHub Actions for continuous integration workflows?
- Personalize workflows with configuration settings and backup information
- Complete module assessment
3 - Generate and Launch Programs to Azure Utilizing GitHub Actions
- How can I implement GitHub Actions for Azure deployment?
- Delete temporary files, construct visible badges, and establish security controls
- Complete module assessment
4 - Optimize GitHub with GitHub Script
- What capability does GitHub Script provide?
- Complete module assessment
5 - Harness GitHub Actions for GitHub Packages Publishing
- What are GitHub Packages?
- Transfer programs to GitHub Packages and GitHub Container Registry
- Work with GitHub Packages for software bundles
- Complete module assessment
6 - Develop and Release Tailored GitHub Actions
- Construct a specialized GitHub action
- Make a custom GitHub action publicly accessible
- Complete module assessment
7 - Oversee GitHub Actions in Corporate Environments
- Comprehend GitHub corporate architecture options
- Administer procedures and workflows
- Restrict and meter actions and workflow availability in your company
- Oversee and apply recyclable elements in GitHub Actions
- Direct task processors
- Arrange independent task processors for company requirements
- Safeguard secret information
- Complete module assessment