These are some resources I have found useful in preparing for the GitHub Actions exam.
Topics that are covered in the exam (From the Credly website):
- Author and maintain workflows - 40%
- Consume workflows - 20 %
- Author and maintain actions - 25 %
- Manage GitHub Actions for the enterprise - 15% - trickiest section?
Microsoft Learning Paths:
-
https://learn.microsoft.com/en-us/users/githubtraining/collections/n5p4a5z7keznp5
- Automate development tasks by using GitHub Actions
- Build continuous integration (CI) workflows by using GitHub Actions
- Leverage GitHub Actions to publish to GitHub Packages
- Create and publish custom GitHub actions
- Build and deploy applications to Azure by using GitHub Actions
- Manage GitHub Actions in the enterprise
-
https://learn.microsoft.com/en-us/training/paths/automate-workflow-github-actions/
- Introduction to GitHub
- Automat development tasks by using GitHub Actions
- Build continuous integration (CI) workflows by using GitHub Actions
- Build and deploy application to Azure by using GitHub Actions
- Automate GitHub by using GitHub Script
- Leverage GitHub Actions to publish Packages
GitHub Learning Resources
https://resources.github.com/learn/certifications/
GitHub Actions documentation
https://docs.github.com/actions
GitHub Actions guides
https://docs.github.com/en/actions/guides
Training Courses
Practice tests
Books
- GitHub Actions Essentials: Automate, Integrate, Deploy: Unlocking the Power of GitHub Actions (GitHub Essentials Series) - Dave Cross - a great beginners guide to GitHub Actions
- Practical Git: Confident Git Through Practice - Johan Abildskow - Doesn’t cover GitHub Actions but gives a good overview of Git as a whole
- Hands-on GitHub Action: Implement Ci/CD with GitHub Actions Workflows for your Applications - Chaminda Chandrasekara