Enjoy fast, free delivery, exclusive deals, and award-winning movies & TV shows with Prime
Try Prime
and start saving today with fast, free delivery
Amazon Prime includes:
Fast, FREE Delivery is available to Prime members. To join, select "Try Amazon Prime and start saving today with Fast, FREE Delivery" below the Add to Cart button.
Amazon Prime members enjoy:- Cardmembers earn 5% Back at Amazon.com with a Prime Credit Card.
- Unlimited Free Two-Day Delivery
- Streaming of thousands of movies and TV shows with limited ads on Prime Video.
- A Kindle book to borrow for free each month - with no due dates
- Listen to over 2 million songs and hundreds of playlists
- Unlimited photo storage with anywhere access
Important: Your credit card will NOT be charged when you start your free trial or if you cancel during the trial period. If you're happy with Amazon Prime, do nothing. At the end of the free trial, your membership will automatically upgrade to a monthly membership.
-5% $41.98$41.98
Ships from: Amazon.com Sold by: Amazon.com
$34.03$34.03
$3.99 delivery May 20 - 24
Ships from: HPB-Red Sold by: HPB-Red
Download the free Kindle app and start reading Kindle books instantly on your smartphone, tablet, or computer - no Kindle device required.
Read instantly on your browser with Kindle for Web.
Using your mobile phone camera - scan the code below and download the Kindle app.
OK
Automating Workflows with GitHub Actions: Automate software development workflows and seamlessly deploy your applications using GitHub Actions
Purchase options and add-ons
Build, test, and deploy code right from your GitHub repository by automating, customizing, and executing software development workflows with GitHub Actions
Key Features:
- Enhance your CI/CD and DevOps workflows using GitHub Actions
- Discover how to create custom GitHub Actions using Docker and JavaScript
- Get up and running with building a CI/CD pipeline effectively
Book Description:
GitHub Actions is one of the most popular products that enables you to automate development tasks and improve your software development workflow. Automating Workflows with GitHub Actions uses real-world examples to help you automate everyday tasks and use your resources efficiently.
This book takes a practical approach to helping you develop the skills needed to create complex YAML files to automate your daily tasks. You'll learn how to find and use existing workflows, allowing you to get started with GitHub Actions right away. Moving on, you'll discover complex concepts and practices such as self-hosted runners and writing workflow files that leverage other platforms such as Docker as well as programming languages such as Java and JavaScript. As you advance, you'll be able to write your own JavaScript, Docker, and composite run steps actions, and publish them in GitHub Marketplace! You'll also find instructions to migrate your existing CI/CD workflows into GitHub Actions from platforms like Travis CI and GitLab. Finally, you'll explore tools that'll help you stay informed of additions to GitHub Actions along with finding technical support and staying engaged with the community.
By the end of this GitHub book, you'll have developed the skills and experience needed to build and maintain your own CI/CD pipeline using GitHub Actions.
What You Will Learn:
- Get to grips with the basics of GitHub and the YAML syntax
- Understand key concepts of GitHub Actions
- Find out how to write actions for JavaScript and Docker environments
- Discover how to create a self-hosted runner
- Migrate from other continuous integration and continuous delivery (CI/CD) platforms to GitHub Actions
- Collaborate with the GitHub Actions community and find technical help to navigate technical difficulties
- Publish your workflows in GitHub Marketplace
Who this book is for:
This book is for anyone involved in the software development life cycle, for those looking to learn about GitHub Actions and what can be accomplished, and for those who want to develop a new skill to help them advance their software development career. If you are new to GitHub and GitHub Actions in general, then this book is for you. Basic knowledge of GitHub as a platform will help you to get the most out of this book.
- ISBN-101800560400
- ISBN-13978-1800560406
- PublisherPackt Publishing
- Publication dateOctober 8, 2021
- LanguageEnglish
- Dimensions9.25 x 7.5 x 0.46 inches
- Print length216 pages
Frequently bought together
Customers who viewed this item also viewed
Editorial Reviews
About the Author
Priscila Heller was born and raised in Brazil, where she obtained a bachelor’s degree in Journalism. She moved to the United States in 2011, where she has been living ever since. After working in many different fields, she found a career opportunity in Tech, and went back to school to pursue a degree in Information System Technology. In 2016 Priscila joined GitHub as an Enterprise Support Agent. Over the years she was promoted a few times, and today she is a Senior Manager of Premium Support.
Priscila believes in the power of technology, education, and communication. She considers the democratization of knowledge and information to be invaluable for the cultural, social, economic, and scientific development of society and humanity.
Product details
- Publisher : Packt Publishing (October 8, 2021)
- Language : English
- Paperback : 216 pages
- ISBN-10 : 1800560400
- ISBN-13 : 978-1800560406
- Item Weight : 13.7 ounces
- Dimensions : 9.25 x 7.5 x 0.46 inches
- Best Sellers Rank: #1,175,542 in Books (See Top 100 in Books)
- #309 in Software Design Tools
- #845 in Enterprise Applications
- #1,902 in Internet & Telecommunications
- Customer Reviews:
About the author
Priscila Heller was born and raised in Brazil, where she obtained a bachelor’s degree in Journalism. She moved to the United States in 2011, where she has been living ever since. After working in many different fields, she found a career opportunity in Tech, and went back to school to pursue a degree in Information System Technology. In 2016 Priscila joined GitHub as an Enterprise Support Agent. Over the years she was promoted a few times, and today she is a Senior Manager of Premium Support.
Priscila believes in the power of technology, education, and communication. She considers the democratization of knowledge and information to be invaluable for the cultural, social, economic, and scientific development of society and humanity.
Customer reviews
Customer Reviews, including Product Star Ratings help customers to learn more about the product and decide whether it is the right product for them.
To calculate the overall star rating and percentage breakdown by star, we don’t use a simple average. Instead, our system considers things like how recent a review is and if the reviewer bought the item on Amazon. It also analyzed reviews to verify trustworthiness.
Learn more how customers reviews work on Amazon-
Top reviews
Top reviews from the United States
There was a problem filtering reviews right now. Please try again later.
reading as we speak..
Top reviews from other countries
But it is not goingvery deep.
And it is a bit pricy regarding the beginner level.
The book links well with the documentation too.
A great start for newcomers!
First off there is way too much time given to basics, by the time the author gets around to describing 'actions' we are well into the book. To be fair the descriptions and diagrams/images used are actually very good, but do not go into anywhere near enough detail to be useful.
A lot of time is given to:-
- The anatomy of jobs and actions.
- Self hosting your runner.
- Intro to building your own actions.
Regrettably this comes at the cost of a lack of depth and detail about oh so many other features provided by Github Actions. The section on creating your own actions seems strange to me given how little depth the author goes into about how to actually use actions. There is barely enough information given about actions to permit a reader to ascetain whether their own runner is even needed.
This is not a big book. I'm struggling to seen how the publisher came up with the £30 price tag. If it had covered more of the topics then I would have been considerably more satisfied. Maybe a future edition which goes into more detail would offer better value, but that does not help in the here and now where i feel just a little ripped off.
Having said all this, if you are a complete newbie and then this would probably be ok for you as it is a more gentle and clearly written intro than that provided by the official docs. If you are not a newbie and have used other CI/CD systems (Gitlab/Azure DevOps etc), then beware! There is not £30 worth of value here.