Название: Learning GitHub Actions: Automation and Integration of CI/CD with GitHub (Early Release) Автор: Brent Laster Издательство: O’Reilly Media, Inc. Год: 2022-09-13 Язык: английский Формат: pdf, epub, mobi Размер: 10.2 MB
Automate your build, test, and deployment pipeline with GitHub Actions, the continuous integration and continuous delivery platform that integrates seamlessly with GitHub. With this practical book, open source author, trainer, and DevOps director Brent Laster explains everything you need to know about using actions in GitHub. You'll learn what they are and how they can be used, created, and incorporated into your processes.
This book explores the platform, the core components of actions, and the many ways you can use them to provide the functionality and features needed in today's complex pipelines and workflows. You'll learn how to find or create actions that deliver automated workflows based on common events like pushes, pull requests, and review updates. You'll understand how to run them on GitHub or your own systems to gain maximum benefit.
Welcome to Learning GitHub Actions. I’m excited that you’re here and for what you’re about to learn. This is an amazing time to be working in the software field. From containers to clusters to clouds, from automation to AI, from security to SREs, the opportunities to create and contribute to interesting software projects has never been greater. And thanks to powerful platforms such as GitHub, that creation and contribution has never been easier to do.
GitHub has led the field in developing an ecosystem for managing the components of software and enabling collaboration, as witnessed by the vast number of open-source projects managed in its repositories. And it has continually provided additional value for users through enhancements to its interfaces, tracking contributions and issues, mechanisms to publish and share information and much more.
With this book, you will:
Learn what GitHub Actions are, the various use cases for them, and how to incorporate them into your processes Understand GitHub Actions' structure, syntax, and semantics Automate processes and implement functionality Create your own custom actions with Docker, javascript, or shell approaches Troubleshoot and debug workflows that use actions Combine actions with GitHub APIs and other integration options Identify ways to securely implement workflows with GitHub Actions Understand how GitHub Actions compares to other options
Everyday Go Название: Everyday Go / Everyday Golang - The Fast Track Автор: Alex Ellis Издательство: OpenFaaS Ltd Год: 2021 Страниц: 118 Язык: английский Формат:...
Learn GIT using GITHUB in 5 minutes Название: Learn GIT using GITHUB in 5 minutes Автор: S. Basu Издательство: Amazon.com Services LLC Год: 2021 Язык: английский Формат: pdf, azw3, epub...