GitHub Actions cookbook : a practical guide to automating repetitive tasks and streamlining your development process
Description
More Details
Notes
Table of Contents
Reviews from GoodReads
Citations
Kaufmann, M. (2024). GitHub Actions cookbook: a practical guide to automating repetitive tasks and streamlining your development process (1st edition.). Packt Publishing Ltd..
Chicago / Turabian - Author Date Citation, 17th Edition (style guide)Kaufmann, Michael. 2024. GitHub Actions Cookbook: A Practical Guide to Automating Repetitive Tasks and Streamlining Your Development Process. Birmingham, UK: Packt Publishing Ltd.
Chicago / Turabian - Humanities (Notes and Bibliography) Citation, 17th Edition (style guide)Kaufmann, Michael. GitHub Actions Cookbook: A Practical Guide to Automating Repetitive Tasks and Streamlining Your Development Process Birmingham, UK: Packt Publishing Ltd, 2024.
Harvard Citation (style guide)Kaufmann, M. (2024). Github actions cookbook: a practical guide to automating repetitive tasks and streamlining your development process. 1st edn. Birmingham, UK: Packt Publishing Ltd.
MLA Citation, 9th Edition (style guide)Kaufmann, Michael. GitHub Actions Cookbook: A Practical Guide to Automating Repetitive Tasks and Streamlining Your Development Process 1st edition., Packt Publishing Ltd., 2024.
Staff View
Grouping Information
Grouped Work ID | 487af6e6-5398-3f68-94a7-6fb70df5b9d4-eng |
---|---|
Full title | github actions cookbook a practical guide to automating repetitive tasks and streamlining your development process |
Author | kaufmann michael |
Grouping Category | book |
Last Update | 2025-04-21 03:36:25AM |
Last Indexed | 2025-05-03 03:12:13AM |
Book Cover Information
Image Source | default |
---|---|
First Loaded | Feb 19, 2025 |
Last Used | Mar 20, 2025 |
Marc Record
First Detected | Dec 16, 2024 11:30:09 PM |
---|---|
Last File Modification Time | Dec 17, 2024 08:29:19 AM |
Suppressed | Record had no items |
MARC Record
LEADER | 06114cam a22004817i 4500 | ||
---|---|---|---|
001 | on1432733714 | ||
003 | OCoLC | ||
005 | 20241217082724.0 | ||
006 | m o d | ||
007 | cr cnu|||unuuu | ||
008 | 240506s2024 enka ob 001 0 eng d | ||
019 | |a 1429617068 | ||
020 | |a 9781835469149 | ||
020 | |a 1835469140 | ||
035 | |a (OCoLC)1432733714|z (OCoLC)1429617068 | ||
037 | |a 9781835468944|b O'Reilly Media | ||
040 | |a ORMDA|b eng|e rda|e pn|c ORMDA|d OCLKB|d EBLCP | ||
049 | |a MAIN | ||
050 | 4 | |a QA76.76.D47 | |
082 | 0 | 4 | |a 005.3|2 23/eng/20240506 |
100 | 1 | |a Kaufmann, Michael,|e author. | |
245 | 1 | 0 | |a GitHub Actions cookbook :|b a practical guide to automating repetitive tasks and streamlining your development process /|c Michael Kaufmann. |
250 | |a 1st edition. | ||
264 | 1 | |a Birmingham, UK :|b Packt Publishing Ltd.,|c 2024. | |
300 | |a 1 online resource (250 pages) :|b illustrations | ||
336 | |a text|b txt|2 rdacontent | ||
337 | |a computer|b c|2 rdamedia | ||
338 | |a online resource|b cr|2 rdacarrier | ||
504 | |a Includes bibliographical references and index. | ||
505 | 0 | |a Cover -- Title Page -- Copyright -- Dedication -- Contributors -- Table of Contents -- Preface -- Chapter 1: GitHub Actions Workflows -- Technical requirements -- The GitHub ecosystem -- Hosting and pricing for GitHub -- Pricing for GitHub Actions -- GitHub Marketplace -- Using the workflow editor for writing workflows -- Getting ready -- How to do it... -- How it works... -- There's more... -- Using secrets and variables -- Getting ready -- How to do it... -- There's more... -- Creating and using environments -- Getting ready -- How to do it... -- There's more... | |
505 | 8 | |a Chapter 2: Authoring and Debugging Workflows -- Using Visual Studio Code for authoring workflows -- Getting ready... -- How to do it... -- How it works... -- There's more... -- Developing workflows in branches -- Getting ready... -- How to do it... -- How it works... -- There's more... -- Linting workflows -- Getting ready... -- How to do it... -- How it works... -- There's more... -- Writing messages to the log -- Getting ready... -- How to do it... -- How it works... -- Enabling debug logging -- How to do it... -- There's more... -- Running your workflows locally -- Getting ready... -- How to do it... -- How it works... | |
505 | 8 | |a There's more... -- Chapter 3: Building GitHub Actions -- Technical requirements -- Creating a Docker container action -- Getting ready... -- How to do it... -- How it works... -- There's more... -- Adding output parameters and using job summaries -- Getting ready... -- How to do it... -- How it works... -- There's more... -- Creating a TypeScript action -- Getting ready... -- How to do it... -- How it works... -- There's more... -- Creating a composite action -- Getting ready... -- How to do it... -- How it works... -- There's more... -- Using github-script in a composite action to add a comment to an issue -- How to do it... | |
505 | 8 | |a How it works... -- There's more... -- Sharing actions to the marketplace -- Getting ready... -- How to do it... -- How it works... -- There's more... -- Chapter 4: The Workflow Runtime -- Technical requirements -- Setting up a self-hosted runner -- Getting ready... -- How to do it... -- How it works... -- There's more... -- Auto-scaling self-hosted runners -- Getting ready... -- How to do it... -- How it works... -- There's more... -- Scaling self-hosted runners with Kubernetes using ARC -- Getting ready... -- How to do it... -- How it works... -- There's more... -- Runners and runner groups -- Getting ready... -- How to do it... | |
505 | 8 | |a GitHub-hosted runners -- Getting ready... -- How to do it... -- How it works... -- Chapter 5: Automate Tasks in GitHub with GitHub Actions -- Technical requirements -- Creating an issue template -- Getting ready... -- How to do it... -- How it works... -- There is more... -- Using the GitHub CLI and GITHUB_TOKEN to access resources -- Getting ready... -- How to do it... -- How it works... -- Using environments for approvals and checks -- Getting ready... -- How to do it... -- How it works... -- There is more... -- Reusable workflows and composite actions -- Getting ready... -- How to do it... -- How it works... -- There is more... | |
520 | |a Say goodbye to tedious tasks! GitHub Actions is a powerful workflow engine that automates everything in the GitHub ecosystem, letting you focus on what matters most. This book explains the GitHub Actions workflow syntax, the different kinds of actions, and how GitHub-hosted and self-hosted workflow runners work. You'll get tips on how to author and debug GitHub Actions and workflows with Visual Studio Code (VS Code), run them locally, and leverage the power of GitHub Copilot. The book uses hands-on examples to walk you through real-world use cases that will help you automate the entire release process. You'll cover everything, from automating the generation of release notes to building and testing your software and deploying securely to Azure, Amazon Web Services (AWS), or Google Cloud using OpenID Connect (OIDC), secrets, variables, environments, and approval checks. The book goes beyond CI/CD by demonstrating recipes to execute IssueOps and automate other repetitive tasks using the GitHub CLI, GitHub APIs and SDKs, and GitHub Token. You'll learn how to build your own actions and reusable workflows to share building blocks with the community or within your organization. By the end of this GitHub book, you'll have gained the skills you need to automate tasks and work with remarkable efficiency and agility. | ||
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 | |
856 | 4 | 0 | |u https://library.access.arlingtonva.us/login?url=https://learning.oreilly.com/library/view/~/9781835468944/?ar|x O'Reilly|z eBook |
938 | |b OCKB|z netlibrary.ebooks,0a44ee6b-156d-4daa-b06f-a32f6c7d3319-emi | ||
994 | |a 92|b VIA | ||
999 | |c 360878|d 360878 |