Mastering GitHub Actions Advance Your Automation Skills with the Latest Techniques for Software Integration and Deployment.
Description
More Details
Notes
Table of Contents
Reviews from GoodReads
Citations
Chapman, E. (2024). Mastering GitHub Actions: Advance Your Automation Skills with the Latest Techniques for Software Integration and Deployment . Packt Publishing, Limited.
Chicago / Turabian - Author Date Citation, 17th Edition (style guide)Chapman, Eric. 2024. Mastering GitHub Actions: Advance Your Automation Skills With the Latest Techniques for Software Integration and Deployment. Birmingham: Packt Publishing, Limited.
Chicago / Turabian - Humanities (Notes and Bibliography) Citation, 17th Edition (style guide)Chapman, Eric. Mastering GitHub Actions: Advance Your Automation Skills With the Latest Techniques for Software Integration and Deployment Birmingham: Packt Publishing, Limited, 2024.
Harvard Citation (style guide)Chapman, E. (2024). Mastering github actions: advance your automation skills with the latest techniques for software integration and deployment. Birmingham: Packt Publishing, Limited.
MLA Citation, 9th Edition (style guide)Chapman, Eric. Mastering GitHub Actions: Advance Your Automation Skills With the Latest Techniques for Software Integration and Deployment Packt Publishing, Limited, 2024.
Staff View
Grouping Information
Grouped Work ID | fa998e71-04d5-31b2-04e6-af24b9940ab8-eng |
---|---|
Full title | mastering github actions advance your automation skills with the latest techniques for software integration and deployment |
Author | chapman eric |
Grouping Category | book |
Last Update | 2025-01-24 12:33:29PM |
Last Indexed | 2025-05-22 03:46:51AM |
Book Cover Information
Image Source | default |
---|---|
First Loaded | Feb 11, 2025 |
Last Used | Feb 14, 2025 |
Marc Record
First Detected | Dec 16, 2024 11:29:58 PM |
---|---|
Last File Modification Time | Dec 17, 2024 08:29:08 AM |
Suppressed | Record had no items |
MARC Record
LEADER | 07055cam a22005057a 4500 | ||
---|---|---|---|
001 | on1425792231 | ||
003 | OCoLC | ||
005 | 20241217082638.0 | ||
006 | m o d | ||
007 | cr cnu|||||||| | ||
008 | 240309s2024 xx o ||| 0 eng d | ||
019 | |a 1425235793 | ||
020 | |a 1805123300 | ||
020 | |a 9781805123309|q (electronic bk.) | ||
035 | |a (OCoLC)1425792231|z (OCoLC)1425235793 | ||
037 | |a 9781805128625|b O'Reilly Media | ||
037 | |a 10522556|b IEEE | ||
040 | |a EBLCP|b eng|c EBLCP|d YDX|d N$T|d EBLCP|d N$T|d OCLCO|d ORMDA|d IEEEE|d UKAHL | ||
049 | |a MAIN | ||
050 | 4 | |a QA76.76.D47 | |
082 | 0 | 4 | |a 005.3|2 23/eng/20240318 |
100 | 1 | |a Chapman, Eric. | |
245 | 1 | 0 | |a Mastering GitHub Actions|h [electronic resource] :|b Advance Your Automation Skills with the Latest Techniques for Software Integration and Deployment. |
260 | |a Birmingham :|b Packt Publishing, Limited,|c 2024. | ||
300 | |a 1 online resource (490 p.) | ||
500 | |a Description based upon print version of record. | ||
500 | |a What is HashiCorp Cloud Vault? | ||
505 | 0 | |a Cover -- Title Page -- Copyright and Credits -- Dedication -- Contributors -- Table of Contents -- Preface -- Part 1: Centralized Workflows to Assist with Governance -- Chapter 1: An Overview of GitHub and GitHub Actions -- Technical requirements -- Exploring the GitHub platform -- Walk-through of the overview interface and features -- The different types of accounts on GitHub -- Creating a personal GitHub account -- The different types of plans on GitHub -- GitHub Free -- GitHub Team -- GitHub Enterprise -- Creating an organization account -- A brief introduction to GitHub Actions | |
505 | 8 | |a An overview of organization accounts -- Managing teams -- Organization defaults -- GitHub Actions -- The .github repository -- Templates and reusable workflow repositories -- Reusable workflows -- Workflow templates -- Summary -- Chapter 1: Exploring Workflows -- Technical requirements -- Exploring workflow capabilities -- Events or triggers -- Jobs -- Steps -- Features of a workflow -- Using events to trigger workflows -- Workflow structuring and good habits -- Exploring workflow jobs -- Understanding how jobs work -- Running jobs in a container -- Running services -- Summary | |
505 | 8 | |a Chapter 3: Deep Dive into Reusable Workflows and Composite Actions -- Technical requirements -- Setting up the CLI -- Introducing reusable workflows -- Reusable workflows versus normal workflows -- Use cases for reusable workflows -- Limitations of reusable workflows -- Understanding composite actions -- Key concepts of composite actions -- Use cases for composite actions -- Limitations of composite actions -- Creating a reusable build pipeline -- Marking a workflow as a reusable workflow -- Creating a local composite action -- Debugging techniques for workflows -- act workflow debugging tool | |
505 | 8 | |a Visual Studio Code GitHub Actions plugin -- Debugging event data -- Runner diagnostic logging -- Step debug logging -- Workflow monitoring and alerting -- GitHub notification capabilities -- Integrating GitHub Actions with Slack -- Datadog -- Summary -- Chapter 4: Workflow Personalization Using GitHub Apps -- Technical requirements -- GitHub token options -- GitHub App tokens -- GitHub personal access tokens -- Workflow tokens -- Creating a GitHub App -- Installing and managing the App's credentials -- Leveraging a GitHub App in various use cases -- Summary | |
505 | 8 | |a Chapter 5: Utilizing Starter Workflows in Your Team -- Technical requirements -- What are starter workflows? -- Accessing starter workflows -- Starter workflows in a private repository -- Creating our starter workflow -- Utilizing our starter workflow -- Applications of self-service reusable workflows -- Summary -- Part 2: Implementing Advanced Patterns within Actions -- Chapter 6: Using HashiCorp Vault in GitHub -- Technical requirements -- Understanding what OIDC is -- How to get an Identity token in a workflow -- OIDC in reusable workflows -- Setting up a HashiCorp Cloud Vault instance | |
520 | |a Explore the full spectrum of GitHub Actions to unlock your team's potential and become a pro in no time Key Features Master GitHub events to foster a self-service mindset Elevate your GitHub Actions knowledge to a whole new level through real-world examples Learn how to integrate with popular cloud-based products within your workflows Purchase of the print or Kindle book includes a free PDF eBook Book Description Navigating GitHub Actions often leaves developers grappling with inefficiencies and collaboration bottlenecks. Mastering GitHub Actions offers solutions to these challenges, ensuring smoother software development. With 16 extensive chapters, this book simplifies GitHub Actions, walking you through its vast capabilities, from team and enterprise features to organization defaults, self-hosted runners, and monitoring tools. You'll learn how to craft reusable workflows, design bespoke templates, publish actions, incorporate external services, and introduce enhanced security measures. Through hands-on examples, you'll gain best-practice insights for team-based GitHub Actions workflows and discover strategies for maximizing organization accounts. Whether you're a software engineer or a DevOps guru, by the end of this book, you'll be adept at amplifying productivity and leveraging automation's might to refine your development process. What you will learn Explore GitHub Actions' features for team and business settings Create reusable workflows, templates, and standardized processes to reduce overhead Get to grips with CI/CD integrations, code quality tools, and communication Understand self-hosted runners for greater control of resources and settings Discover tools to optimize GitHub Actions and manage resources efficiently Work through examples to enhance projects, teamwork, and productivity Who this book is for This book is for developers with a foundation in CI/CD, code quality tools, and team communication keen on exploring GitHub Actions. It's ideal for DevOps engineers, system administrators, software developers, IT specialists, automation aficionados, and university students focused on software integration and deployment. Those familiar with GitHub's ecosystem will find this content insightful. | ||
590 | |a O'Reilly|b O'Reilly Online Learning: Academic/Public Library Edition | ||
630 | 0 | 0 | |a Git (Computer file) |
650 | 0 | |a Computer software|x Development.|9 34211 | |
650 | 0 | |a Open source software.|9 73429 | |
776 | 0 | 8 | |i Print version:|a Chapman, Eric|t Mastering GitHub Actions|d Birmingham : Packt Publishing, Limited,c2024 |
856 | 4 | 0 | |u https://library.access.arlingtonva.us/login?url=https://learning.oreilly.com/library/view/~/9781805128625/?ar|x O'Reilly|z eBook |
938 | |a Askews and Holts Library Services|b ASKH|n AH42099158 | ||
938 | |a ProQuest Ebook Central|b EBLB|n EBL31195582 | ||
938 | |a YBP Library Services|b YANK|n 20926351 | ||
938 | |a EBSCOhost|b EBSC|n 3837198 | ||
994 | |a 92|b VIA | ||
999 | |c 360662|d 360662 |