- Create and share GitHub Actions workflows
- Automate CI/CD workloads and other GitHub tasks
- Secure release pipelines with secrets, variables, and environments
- Support compliance frameworks
- Create safe and scalable self-hosted runners
About the Book
GitHub Actions in Action shows you exactly how to implement a secure and reliable continuous delivery process with just the tools available in GitHub—no complex CI/CD frameworks required! You’ll follow an extended example application for selling tickets, taking it all the way from initial build to cloud deployment. The first part of the book introduces the basics of workflows and actions, all illustrated with simple examples. You’ll then move on to the platform’s architecture, security considerations, and in-depth coverage of the workflow runtime. Finally, you’ll learn how to deliver a complete CI/CD pipeline, including compliance, performance, and cost optimization. You’ll even learn to create your own actions that you can share in the GitHub marketplace!The Reader
For software developers and DevOps engineers already working with GitHub and looking to expand to GitHub Actions.The Authors
Michael Kaufmann is a Microsoft Regional Director and MVP. Rob Bos is an Azure and GitHub Trainer, a Microsoft MVP, a GitHub Star and a LinkedIn Learning Instructor. Marcel de Vries is CTO of Xebia Microsoft Services, Microsoft Regional Director and MVP.
“Walks you through a complete understanding of how GitHub Actions can be utilized and how surprisingly powerful it is.” —From the Foreword by Scott Hanselman, Vice President Developer Community, Microsoft
“Practical examples and valuable insights to enhance your workflow and productivity.” —Brian Douglas Founder, OpenSauced
“A fantastic resource. It’s immediately applicable to any team using GitHub Actions. Great job!” —Damian Brady Developer Advocate, GitHub
“Masterfully reveals how GitHub Actions supercharges automation and ensures seamless code integration for ultimate efficiency.” —Jasmeet Singh, Senior Software engineer, Hashicorp