This repository serves as a comprehensive collection of resources and examples designed to help users master GitHub Actions. Whether you are new to CI/CD or an experienced developer, you will find valuable information here to help you learn, implement, and follow best practices for automating your workflows.
- Documentation - The official documentation for GitHub Actions.
- Blog - Official blog posts and announcements related to GitHub Actions.
- Changelog - Latest updates and improvements to GitHub Actions.
- Marketplace - A marketplace for GitHub Actions and other tools.
- Resources - A collection of resources and guides.
- Actions Community Forum - A place to discuss and get help with GitHub Actions.
- Support - Official support channel
- GitHub Skills - Interactive courses to learn GitHub Actions by doing.
- GitHub Learn - Curated courses from top learning platforms.
- Microsoft Training - Official Microsoft training paths and modules.
- GitHub Learning Pathway: Improve productivity through automation - Guided learning pathways for automation.
- Udemy Course - Comprehensive video tutorials.
- GitHub Actions Certification - Official certification program for GitHub Actions.
- LinkedIn: Prepare for the GitHub Foundations Certification - Comprehensive LinkedIn Learning path to prepare for the GitHub Foundations Certification.
- GitHub: What is GitHub Actions? - High level overview of GitHub Actions. (60 seconds)
- Fireship: How GitHub Actions 10x my productivity - A quick tutorial. (8 mins)
- Fireship: 5 Ways to DevOps-ify your App - Five easy ways to automate your software development process with Github Actions. (12 mins)
- TechWorld with Nana: GitHub Actions Tutorial - Complete Github Actions Tutorial. (30 mins)
- freeCodeCamp.org: GitHub Actions Certification - Full course to pass the GitHub Actions certification exam. (3 hours)
- CoderDave: GitHub Actions Tutorial - Zero to hero (90 mins)
- DevOps Directive: GitHub Actions Tutorial - Comprehensive guide to GitHub Actions for DevOps professionals. (4 hours)
- glitch.stream: GitHub Actions: The Full Course - A series of videos by Bassem @GitHub (8 hours)
- Mickey Gousset: GitHub Actions - A series of videos by Mickey Gousset focused on a variety of GitHub Actions topics. (5 hours)
- Whitepaper: What is GitHub Actions? How CI/CD & automation work on GitHub - A full guide on the benefits of having built-in automation and CI/CD capabilities on GitHub, how GitHub Actions work, common use cases, and more.
- GitHub Actions Customer Stories - Real-world examples of how organizations use GitHub Actions to automate their workflows.
- Stop re-writing pipelines! Why GitHub Actions drive the future of CI/CD - An in-depth look at the advantages of using GitHub Actions for CI/CD.
- 5 Top Reasons to Use GitHub Actions for Your Next Project - A concise summary of the benefits of adopting GitHub Actions.
- How Github Improved their CI/CD with GitHub Actions - How GitHub uses GitHub Actions and Actions larger runners to build and test GitHub.com
- The Pain That Is GitHub Actions
- GitHub Actions could be so much better
- I'll think twice before using Github Actions again
- Migrate to GitHub Actions - Official migration guide.
- The journey from CircleCI to GitHub Actions - Evil Martians discuss migration
- PyTorch dev podcast - PyTorch moved all of its CI from CircleCI to GitHub Actions.
- Breaking Up with Jenkins: Why We Migrated to GitHub Actions - Reduce maintenance and improve developer workflows via native integration.
- What are the benefits and challenges of migrating from Jenkins to GitHub Actions? - LinkedIn advice.
- Awesome Actions - A curated list of awesome actions to use in your workflows.
- GitHub Actions Toolkit - Official toolkit for building GitHub Actions.
- GitHub Actions Starter Workflows - A collection of starter workflows for common use cases.
- typescript-action - A template for creating GitHub Actions with TypeScript.
- javascript-action - A template for creating GitHub Actions with JavaScript.
- container-action - A template for creating GitHub Actions with Docker containers.
- nektos/act - Run your GitHub Actions locally.
- Step Security - Security tools for GitHub Actions.
- actions/partner-runner-images - Partner runner images for GitHub Actions.
- actions/runner - The GitHub Actions runner.
- actions/runner-images - Official runner images for GitHub Actions.
- actions/actions-runner-controller - Kubernetes controller to manage self-hosted runners.
- azure-private-networking/ - Examples and configuration for GitHub-hosted runners with Azure VNET.
- Actions runner pricing
- GitHub vs. other DevOps Tools
- Services: GitHub Actions Training - Paid expert-led training sessions.
- Sales Page