Hands-On Github Actions: Implement CI/CD with Github Action Workflows for Your Applications

Implement continuous integration/continuous delivery (CI/CD) workflows for any application you develop through GitHub Actions. This book will...
$86.05 AUD
$86.05 AUD
SKU: 9781484264638
Product Type: Books
Please hurry! Only 465 left in stock
Author: Chaminda Chandrasekara
Format: Paperback
Language: English
Subtotal: $86.05
10 customers are viewing this product
Hands-On Github Actions: Implement CI/CD with Github Action Workflows for Your Applications by Chandrasekara, Chaminda

Hands-On Github Actions: Implement CI/CD with Github Action Workflows for Your Applications

$86.05

Hands-On Github Actions: Implement CI/CD with Github Action Workflows for Your Applications

$86.05
Author: Chaminda Chandrasekara
Format: Paperback
Language: English

Implement continuous integration/continuous delivery (CI/CD) workflows for any application you develop through GitHub Actions. This book will give you an in-depth idea of implementation patterns, solutions for different technology builds, guidelines to implement your own custom components as actions, and usage of features available with GitHub Actions workflows, to set up CI/CD for your repositories.

Hands-on GitHub Actions starts with an introduction to GitHub actions that gives an overview on CI/CD followed by an introduction to its workflows. Next, you will learn how to use variables in a GitHub workflow along with tokens via a REST API. Further, you will explore artifacts and caching dependencies in GitHub and use artifacts in subsequent jobs. Using self-hosted runners is discussed next where you will set up your own hardware and software to run GitHub actions. You will go through publishing packages and migrate to Azure DevOps Pipelines. Along the way, you will use Redis service and PostgreSQL service containers and create custom actions. Finally, you will work with GitHub apps and understand the syntax reference for GitHub Actions and workflows.

What You Will Learn

  • Create workflows for any platform and any language with GitHub Actions
  • Develop custom GitHub actions to enhance features and usage of database and service containers
  • Use hosted runners and create self-hosted runners for GitHub workflows
  • Use GitHub Package registry with GitHub Actions to share and use packages

Who This Book Is For

DevOps teams who want to build quality CI/CD workflows.



Author: Chaminda Chandrasekara, Pushpa Herath
Publisher: Apress
Published: 02/23/2021
Pages: 162
Binding Type: Paperback
Weight: 0.57lbs
Size: 9.21h x 6.14w x 0.38d
ISBN: 9781484264638

About the Author

Chaminda Chandrasekara is a Microsoft Most Valuable Professional (MVP) for Visual Studio ALM and Scrum Alliance Certified ScrumMaster(R), and focuses on and believes in continuous improvement of the software development life cycle. He is the Cloud Development and DevOps Architect at eKriegers (Pvt) Ltd. Chaminda is an active Microsoft Community Contributor (MCC) who is well recognized for his contributions in Microsoft forums, TechNet galleries, wikis, and Stack Overflow and he contributes extensions to Azure DevOps Server and Services (former VSTS/TFS) in the Microsoft Visual Studio Marketplace. He also contributes to other open source projects in GitHub. Chaminda has published six books with Apress.

Pushpa Herath is a Microsoft Most Valuable Professional (MVP) working as a Senior DevOps Engineer at 99x. She has many years of experience in Azure DevOps Server and Services (formerly VSTS/TFS), Azure cloud platform and QA Automation. She is an expert in DevOps currently leading Sri Lanka DevOps community, and she has shown in depth knowledge in Azure cloud platform tools in her community activities. She has published four books with Apress and spoken in community evets as well as in the youtube channel of her Sri Lanka DevOps community. Pushpa blogs on technology at DevOps Adventure.


Returns Policy

You may return most new, unopened items within 30 days of delivery for a full refund. We'll also pay the return shipping costs if the return is a result of our error (you received an incorrect or defective item, etc.).

You should expect to receive your refund within four weeks of giving your package to the return shipper, however, in many cases you will receive a refund more quickly. This time period includes the transit time for us to receive your return from the shipper (5 to 10 business days), the time it takes us to process your return once we receive it (3 to 5 business days), and the time it takes your bank to process our refund request (5 to 10 business days).

If you need to return an item, simply login to your account, view the order using the "Complete Orders" link under the My Account menu and click the Return Item(s) button. We'll notify you via e-mail of your refund once we've received and processed the returned item.

Shipping

We can ship to virtually any address in the world. Note that there are restrictions on some products, and some products cannot be shipped to international destinations.

When you place an order, we will estimate shipping and delivery dates for you based on the availability of your items and the shipping options you choose. Depending on the shipping provider you choose, shipping date estimates may appear on the shipping quotes page.

Please also note that the shipping rates for many items we sell are weight-based. The weight of any such item can be found on its detail page. To reflect the policies of the shipping companies we use, all weights will be rounded up to the next full pound.

Related Products

Recently Viewed Products