CINXE.COM

Automation Tutorials | Learning Pathways - GitHub Resources

<!doctype html> <html dir="ltr" lang="en-US"> <head> <base href="https://resources.github.com/learn/pathways/automation/"> <meta charset="utf-8"> <meta name="viewport" content="width=device-width"> <meta http-equiv="Content-Security-Policy" content="default-src 'none'; script-src 'self' analytics.githubassets.com ghcc.githubassets.com js.monitor.azure.com/scripts/c/ms.analytics-web-4.min.js www.youtube.com; style-src 'self' 'unsafe-inline'; connect-src 'self' browser.events.data.microsoft.com collector.githubapp.com edge.fullstory.com rs.fullstory.com; font-src 'self' data:; img-src 'self' data: github.githubassets.com images.ctfassets.net rs.fullstory.com ad.doubleclick.net pixel.quantserve.com sp.analytics.yahoo.com www.facebook.com px.ads.linkedin.com alb.reddit.com px4.ads.linkedin.com adservice.google.com; manifest-src 'self'; frame-src 'self' www.youtube.com player.vimeo.com play.vidyard.com octocaptcha.com; media-src 'self';"> <link rel="canonical" href="https://resources.github.com/learn/pathways/automation/"> <meta name="ha-url" content="https://collector.githubapp.com/resources/collect"> <meta name="ghcc-locale" content="en-US"> <link rel="apple-touch-icon" sizes="180x180" href="/apple-touch-icon.png"> <link rel="icon" type="image/png" sizes="32x32" href="/favicon-32x32.png"> <link rel="icon" type="image/png" sizes="16x16" href="/favicon-16x16.png"> <link rel="manifest" href="/site.webmanifest"> <link rel="mask-icon" href="/safari-pinned-tab.svg" color="#ab3f8b"> <meta name="apple-mobile-web-app-title" content="GitHub Resources"> <meta name="application-name" content="GitHub Resources"> <meta name="msapplication-TileColor" content="#ab3f8b"> <meta name="theme-color" content="#151920"> <meta name="twitter:card" content="summary_large_image"> <meta name="twitter:site" content="@github"> <meta name="twitter:creator" content="@GitHub"> <meta property="og:url" content="https://resources.github.com/learn/pathways/automation/"> <meta property="og:type" content="website"> <meta property="og:locale" content="en_US"> <meta property="og:site_name" content="GitHub Resources"> <title> Automation Tutorials | Learning Pathways - GitHub Resources</title> <meta name="robots" content="index,follow"> <meta name="description" content="Discover automation tutorials to enhance software development by optimizing CI/CD pipelines, workflows, automation testing, secure deployment &amp; more. "> <meta property="og:title" content=" Automation Tutorials | Learning Pathways | GitHub Resources"> <meta property="og:description" content=" Discover automation tutorials to enhance software development by optimizing CI/CD pipelines, workflows, automation testing, secure deployment &amp; more. "> <meta property="og:image" content="https://images.ctfassets.net/wfutmusr1t3h/2c5pvD8RaUBtqrcEULhGV9/05d3a8abb0117edb962d6a5b0507b275/PrimaryLP_1200x630px_2x.png"> <meta property="og:image:alt" content="GitHub logo Learning Pathways with swirling multicolored shapes"> <meta property="og:image:width" content="1200"> <meta property="og:image:height" content="630"> <meta name="ha-page-type" content="marketing"> <link rel="preload" as="image" imagesrcset="//images.ctfassets.net/wfutmusr1t3h/3y7ET5nlf8eN9ZWVPZhNtw/ffa185587fc446281e2042cb4290cc81/Automation_Thumbnail_Small_616x424px_2x-11_1.png?w=2560&amp;q=75 544w, //images.ctfassets.net/wfutmusr1t3h/3y7ET5nlf8eN9ZWVPZhNtw/ffa185587fc446281e2042cb4290cc81/Automation_Thumbnail_Small_616x424px_2x-11_1.png?w=2560&amp;q=75 768w, //images.ctfassets.net/wfutmusr1t3h/3y7ET5nlf8eN9ZWVPZhNtw/ffa185587fc446281e2042cb4290cc81/Automation_Thumbnail_Small_616x424px_2x-11_1.png?w=2560&amp;q=75 1012w, //images.ctfassets.net/wfutmusr1t3h/3y7ET5nlf8eN9ZWVPZhNtw/ffa185587fc446281e2042cb4290cc81/Automation_Thumbnail_Small_616x424px_2x-11_1.png?w=2560&amp;q=75 1280w" imagesizes="100vw"> <meta name="next-head-count" content="33"> <link data-next-font="" rel="preconnect" href="/" crossorigin="anonymous"> <link rel="preload" href="/_next/static/css/238ca3e7f90c682f.css" as="style"> <link rel="stylesheet" href="/_next/static/css/238ca3e7f90c682f.css" data-n-g=""> <link rel="preload" href="/_next/static/css/c2a527101433f11d.css" as="style"> <link rel="stylesheet" href="/_next/static/css/c2a527101433f11d.css" data-n-p=""> <noscript data-n-css=""></noscript> <script defer nomodule="" src="/_next/static/chunks/polyfills-78c92fac7aa8fdd8.js"></script> <script src="https://ghcc.githubassets.com/ghcc.min.js" defer data-nscript="beforeInteractive"></script> <script src="/_next/static/chunks/webpack-38cee4c0e358b1a3.js" defer></script> <script src="/_next/static/chunks/framework-49c6cecf1f6d5795.js" defer></script> <script src="/_next/static/chunks/main-43041a92397b9ba5.js" defer></script> <script src="/_next/static/chunks/pages/_app-4918fa68b0b899e4.js" defer></script> <script src="/_next/static/chunks/285-f0ec2e7d96e240db.js" defer></script> <script src="/_next/static/chunks/pages/%5B...path%5D-4685a8a8e88aa8ea.js" defer></script> <script src="/_next/static/ZokmF09g2SkORXwoG0TZr/_buildManifest.js" defer></script> <script src="/_next/static/ZokmF09g2SkORXwoG0TZr/_ssgManifest.js" defer></script> <meta http-equiv="X-Translated-By" content="Google"> <meta http-equiv="X-Translated-To" content="en"> <script type="text/javascript" src="https://www.gstatic.com/_/translate_http/_/js/k=translate_http.tr.en_GB.1hbgkFx4Qn8.O/am=DgY/d=1/rs=AN8SPfqlmAPxwfG457BPbRXwNq39oSMGHg/m=corsproxy" data-sourceurl="https://resources.github.com/learn/pathways/automation/"></script> <link href="https://fonts.googleapis.com/css2?family=Material+Symbols+Outlined:opsz,wght,FILL,GRAD@20..48,100..700,0..1,-50..200" rel="stylesheet"> <script type="text/javascript" src="https://www.gstatic.com/_/translate_http/_/js/k=translate_http.tr.en_GB.1hbgkFx4Qn8.O/am=DgY/d=1/exm=corsproxy/ed=1/rs=AN8SPfqlmAPxwfG457BPbRXwNq39oSMGHg/m=phishing_protection" data-phishing-protection-enabled="false" data-forms-warning-enabled="true" data-source-url="https://resources.github.com/learn/pathways/automation/"></script> <meta name="robots" content="none"> </head> <body> <script type="text/javascript" src="https://www.gstatic.com/_/translate_http/_/js/k=translate_http.tr.en_GB.1hbgkFx4Qn8.O/am=DgY/d=1/exm=corsproxy,phishing_protection/ed=1/rs=AN8SPfqlmAPxwfG457BPbRXwNq39oSMGHg/m=navigationui" data-environment="prod" data-proxy-url="https://resources-github-com.translate.goog" data-proxy-full-url="https://resources-github-com.translate.goog/learn/pathways/automation/?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=auto" data-source-url="https://resources.github.com/learn/pathways/automation/" data-source-language="auto" data-target-language="en" data-display-language="auto" data-detected-source-language="en" data-is-source-untranslated="false" data-source-untranslated-url="https://translate.google.com/website?sl=auto&amp;tl=en&amp;hl=auto&amp;u=https://resources.github.com/learn/pathways/automation/&amp;anno=2" data-client="tr"></script> <div id="__next"> <div data-color-mode="light" class="d-flex flex-column"> <div id="site-navigation-container" data-color-mode="light" data-light-theme="light" style="z-index:999" class="site-navigation-container position-fixed top-0 width-full color-bg-transparent"> <div class="position-relative site-navigation-container--background"> <div class="position-absolute nav-dropdown color-bg-white" data-color-mode="light" data-light-theme="light"> <div class="container-xl"> <form class="d-flex flex-column"> <button class="btn-link flex-self-end Link--muted" type="button" aria-label="Close dropdown" data-analytics-click="Search,search pane closed, query: "> <svg aria-hidden="true" role="img" class="octicon octicon-x" viewbox="0 0 24 24" width="36" height="36" fill="currentColor" style="display:inline-block;user-select:none;vertical-align:text-bottom;overflow:visible"> <path fill-rule="evenodd" d="M5.72 5.72a.75.75 0 011.06 0L12 10.94l5.22-5.22a.75.75 0 111.06 1.06L13.06 12l5.22 5.22a.75.75 0 11-1.06 1.06L12 13.06l-5.22 5.22a.75.75 0 01-1.06-1.06L10.94 12 5.72 6.78a.75.75 0 010-1.06z"></path> </svg></button> <div class="d-flex flex-column flex-md-row flex-items-center"> <input type="text" class="search-input form-control input-lg color-bg-transparent color-fg-muted flex-1 width-full mb-3 mb-md-0 mr-0 mr-md-3" placeholder="What are you looking for?" autofocus value=""><button class="btn-mktg arrow-target-mktg flex-shrink-0 width-full width-md-auto">Search</button> </div> </form> </div> </div> <ul class="position-absolute nav-dropdown mobile-nav pt-8 pb-4 color-bg-dark color-fg-white d-lg-none" data-color-mode="dark" data-dark-theme="dark"> <div class="container-sm px-6 overflow-auto height-full"> <div class="d-flex flex-column color-bg-dark height-full flex-justify-between"> <div></div> <div class="d-flex flex-column d-md-none"></div> </div> </div> </ul> <header data-testid="site-navigation-mobile" class="site-navigation d-lg-none"> <nav class="container-xl py-1" aria-label="Site navigation"> <div class="d-flex flex-items-center flex-justify-between"> <a title="Visit GitHub Resources" class="gh-icon Header-link" data-testid="navigation-home-link-mobile" href="https://resources-github-com.translate.goog/?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=auto"> <svg aria-hidden="true" role="img" class="octicon octicon-mark-github" viewbox="0 0 16 16" width="32" height="32" fill="currentColor" style="display:inline-block;user-select:none;vertical-align:text-bottom;overflow:visible"> <path fill-rule="evenodd" d="M8 0C3.58 0 0 3.58 0 8c0 3.54 2.29 6.53 5.47 7.59.4.07.55-.17.55-.38 0-.19-.01-.82-.01-1.49-2.01.37-2.53-.49-2.69-.94-.09-.23-.48-.94-.82-1.13-.28-.15-.68-.52-.01-.53.63-.01 1.08.58 1.23.82.72 1.21 1.87.87 2.33.66.07-.52.28-.87.51-1.07-1.78-.2-3.64-.89-3.64-3.95 0-.87.31-1.59.82-2.15-.08-.2-.36-1.02.08-2.12 0 0 .67-.21 2.2.82.64-.18 1.32-.27 2-.27.68 0 1.36.09 2 .27 1.53-1.04 2.2-.82 2.2-.82.44 1.1.16 1.92.08 2.12.51.56.82 1.27.82 2.15 0 3.07-1.87 3.75-3.65 3.95.29.25.54.73.54 1.48 0 1.07-.01 1.93-.01 2.2 0 .21.15.46.55.38A8.013 8.013 0 0016 8c0-4.42-3.58-8-8-8z"></path> </svg></a> <div class="d-none d-md-flex d-lg-none"></div> </div> </nav> </header> <header data-testid="site-navigation" class="site-navigation"> <nav class="container-xl py-1 d-none d-lg-flex flex-items-center flex-justify-between" aria-label="Site navigation"> <ul class="d-flex flex-items-center"> <li><a href="https://translate.google.com/website?sl=auto&amp;tl=en&amp;hl=auto&amp;u=https://github.com" target="_blank" rel="noreferrer" class="gh-icon Header-link d-none d-lg-block py-3 position-relative" aria-label="GitHub homepage"> <svg aria-hidden="true" role="img" class="nav-back-arrow position-absolute" viewbox="0 0 24 24" width="32" height="32" fill="currentColor" style="display:inline-block;user-select:none;vertical-align:text-bottom;overflow:visible"> <path fill-rule="evenodd" d="M15.28 5.22a.75.75 0 00-1.06 0l-6.25 6.25a.75.75 0 000 1.06l6.25 6.25a.75.75 0 101.06-1.06L9.56 12l5.72-5.72a.75.75 0 000-1.06z"></path> </svg> <svg aria-hidden="true" role="img" class="octicon octicon-mark-github" viewbox="0 0 16 16" width="32" height="32" fill="currentColor" style="display:inline-block;user-select:none;vertical-align:text-bottom;overflow:visible"> <path fill-rule="evenodd" d="M8 0C3.58 0 0 3.58 0 8c0 3.54 2.29 6.53 5.47 7.59.4.07.55-.17.55-.38 0-.19-.01-.82-.01-1.49-2.01.37-2.53-.49-2.69-.94-.09-.23-.48-.94-.82-1.13-.28-.15-.68-.52-.01-.53.63-.01 1.08.58 1.23.82.72 1.21 1.87.87 2.33.66.07-.52.28-.87.51-1.07-1.78-.2-3.64-.89-3.64-3.95 0-.87.31-1.59.82-2.15-.08-.2-.36-1.02.08-2.12 0 0 .67-.21 2.2.82.64-.18 1.32-.27 2-.27.68 0 1.36.09 2 .27 1.53-1.04 2.2-.82 2.2-.82.44 1.1.16 1.92.08 2.12.51.56.82 1.27.82 2.15 0 3.07-1.87 3.75-3.65 3.95.29.25.54.73.54 1.48 0 1.07-.01 1.93-.01 2.2 0 .21.15.46.55.38A8.013 8.013 0 0016 8c0-4.42-3.58-8-8-8z"></path> </svg></a></li> <li class="d-flex flex-items-center"><span class="ml-3 f1-mktg f2-md-mktg opacity-30">/</span><a data-testid="navigation-home-link" data-analytics-click="Navigation, go to homepage" class="d-none d-lg-inline-block Header-link font-weight-semibold p-3 f2" aria-label="GitHub resources homepage" href="https://resources-github-com.translate.goog/?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=auto">Resources</a></li> </ul> <ul class="d-flex flex-items-center"></ul> <div class="site-navigation--background position-absolute top-0 bottom-0 left-0 right-0"></div> </nav> </header> </div> </div> <main class="flex-1 position-relative"> <div class="Primer_Brand__Stack-module__Stack___tASKe Primer_Brand__Stack-module__Stack--vertical___CFzE7 Primer_Brand__Stack-module__Stack-narrow--gap-normal___smNw5 Primer_Brand__Stack-module__Stack-regular--gap-normal___dRchQ Primer_Brand__Stack-module__Stack-wide--gap-spacious___WXQyb Primer_Brand__Stack-module__Stack--padding-none___RCMh9 mkt-landing-page pt-8 pb-8"> <section style="position:relative"> <div data-color-mode="light" style="background-color:transparent"> <div class="bg-image" style="opacity:1"> <span style="box-sizing:border-box;display:block;overflow:hidden;width:initial;height:initial;background:none;opacity:1;border:0;margin:0;padding:0;position:absolute;top:0;left:0;bottom:0;right:0"><img alt="" sizes="100vw" srcset="https://translate.google.com/website?sl=auto&amp;tl=en&amp;hl=auto&amp;u=https://images.ctfassets.net/wfutmusr1t3h/3y7ET5nlf8eN9ZWVPZhNtw/ffa185587fc446281e2042cb4290cc81/Automation_Thumbnail_Small_616x424px_2x-11_1.png?w%3D2560%26q%3D75 544w,https://translate.google.com/website?sl=auto&amp;tl=en&amp;hl=auto&amp;u=https://images.ctfassets.net/wfutmusr1t3h/3y7ET5nlf8eN9ZWVPZhNtw/ffa185587fc446281e2042cb4290cc81/Automation_Thumbnail_Small_616x424px_2x-11_1.png?w%3D2560%26q%3D75 768w,https://translate.google.com/website?sl=auto&amp;tl=en&amp;hl=auto&amp;u=https://images.ctfassets.net/wfutmusr1t3h/3y7ET5nlf8eN9ZWVPZhNtw/ffa185587fc446281e2042cb4290cc81/Automation_Thumbnail_Small_616x424px_2x-11_1.png?w%3D2560%26q%3D75 1012w,https://translate.google.com/website?sl=auto&amp;tl=en&amp;hl=auto&amp;u=https://images.ctfassets.net/wfutmusr1t3h/3y7ET5nlf8eN9ZWVPZhNtw/ffa185587fc446281e2042cb4290cc81/Automation_Thumbnail_Small_616x424px_2x-11_1.png?w%3D2560%26q%3D75 1280w" src="//images.ctfassets.net/wfutmusr1t3h/3y7ET5nlf8eN9ZWVPZhNtw/ffa185587fc446281e2042cb4290cc81/Automation_Thumbnail_Small_616x424px_2x-11_1.png?w=2560&amp;q=75" decoding="async" data-nimg="fill" style="position:absolute;top:0;left:0;bottom:0;right:0;box-sizing:border-box;padding:0;border:none;margin:auto;display:block;width:0;height:0;min-width:100%;max-width:100%;min-height:100%;max-height:100%;object-fit:cover"></span> </div> <div class="container-xl position-relative"> <section class="Primer_Brand__Hero-module__Hero___EM3jf Primer_Brand__Hero-module__Hero--align-start___m8GEr" aria-labelledby="hero-section-brand-heading"> <div class="Primer_Brand__Grid-module__Grid___q48mT Primer_Brand__Grid-module__Grid--full-width___pIgWW Primer_Brand__Hero-module__Hero-grid___ty4Y7 Primer_Brand__Hero-module__Hero-grid--block-end___vzO3L" data-testid="Grid-:R8n6:"> <div class="Primer_Brand__Grid-module__Grid__column___HTpsw Primer_Brand__Grid-module__Grid__column--medium-span-12___eT5YS"> <div class="Primer_Brand__Stack-module__Stack___tASKe Primer_Brand__Stack-module__Stack--vertical___CFzE7 Primer_Brand__Stack-module__Stack--gap-none___M7T_v Primer_Brand__Stack-module__Stack--align-items-flex-start___Vh1Ca Primer_Brand__Stack-module__Stack--justify-content-flex-start___VIkHJ Primer_Brand__Stack-module__Stack--padding-none___RCMh9"> <h1 class="Primer_Brand__Heading-module__Heading___IVpmp Primer_Brand__Heading-module__Heading-font--mona-sans___SCnTx Primer_Brand__Heading-module__Heading--1___Ufc7G Primer_Brand__Hero-module__Hero-heading___QuVBH" id="hero-section-brand-heading">Improve productivity through automation</h1> <p class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--default___DChoE Primer_Brand__Text-module__Text--200___XAIGT Primer_Brand__Hero-module__Hero-description___vG4iA">Learn how industry experts are accelerating development with GitHub Actions</p> <div class="Primer_Brand__Hero-module__Hero-actions___oH1NT"> <a class="Primer_Brand__Button-module__Button___lDruK Primer_Brand__Button-module__Button--primary___xIC7G Primer_Brand__Button-module__Button--size-medium___EyCyw" href="https://resources-github-com.translate.goog/learn/pathways/automation/essentials/automated-application-deployment-with-github-actions-and-pages/?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=auto" data-ref="hero-component-primary-action"><span class="Primer_Brand__Button-module__Button__text___Z3ocU"><span class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--default___DChoE Primer_Brand__Text-module__Text--200___XAIGT Primer_Brand__Text-module__Text--weight-semibold___Ns19j Primer_Brand__Button-module__Button--label___lUBc0 Primer_Brand__Button-module__Button--label-primary___Leisi">Start your learning journey</span></span><span class="Primer_Brand__Button-module__Button__trailing-visual___zg8jd"> <svg class="Primer_Brand__ExpandableArrow-module__ExpandableArrow___rkfek Primer_Brand__Button-module__Button-arrow___SkJXQ" width="16" height="16" viewbox="0 0 16 16" fill="none" aria-hidden="true" focusable="false" data-testid="Button-expandable-arrow"> <path fill="currentColor" d="M7.28033 3.21967C6.98744 2.92678 6.51256 2.92678 6.21967 3.21967C5.92678 3.51256 5.92678 3.98744 6.21967 4.28033L7.28033 3.21967ZM11 8L11.5303 8.53033C11.8232 8.23744 11.8232 7.76256 11.5303 7.46967L11 8ZM6.21967 11.7197C5.92678 12.0126 5.92678 12.4874 6.21967 12.7803C6.51256 13.0732 6.98744 13.0732 7.28033 12.7803L6.21967 11.7197ZM6.21967 4.28033L10.4697 8.53033L11.5303 7.46967L7.28033 3.21967L6.21967 4.28033ZM10.4697 7.46967L6.21967 11.7197L7.28033 12.7803L11.5303 8.53033L10.4697 7.46967Z"></path><path class="Primer_Brand__ExpandableArrow-module__ExpandableArrow-stem___g4mdy" stroke="currentColor" d="M1.75 8H11" stroke-width="1.5" stroke-linecap="round"></path> </svg></span></a> </div> </div> </div> </div> </section> </div> </div> </section> <section class="container-xl markdown-body width-full"> <h2 class="Primer_Brand__Heading-module__Heading___IVpmp Primer_Brand__Heading-module__Heading-font--mona-sans___SCnTx Primer_Brand__Heading-module__Heading--3___wsITu">Automate to innovate</h2> <p class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--default___DChoE Primer_Brand__Text-module__Text--200___XAIGT">Automation doesn’t just make software development faster. It helps teams build better, safer software and boosts job satisfaction. Modern continuous integration and continuous deployment (CI/CD) processes reduce human errors, ensure consistent testing, and give developers more time to focus on higher value, more satisfying work. Embracing CI/CD automation isn't just beneficial—it's vital for agility and growth.</p> <p class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--default___DChoE Primer_Brand__Text-module__Text--200___XAIGT">GitHub's customers <!-- -->showcase that GitHub Actions is not just a tool but a powerful ally in enhancing CI/CD processes. Integrated natively in the GitHub Enterprise platform, it brings flexibility and efficiency to your developer workflow. It is designed with adaptability and extensibility at its core, ready to fit seamlessly within your existing infrastructure and to scale with you as you grow.&nbsp;</p> <p class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--default___DChoE Primer_Brand__Text-module__Text--200___XAIGT">Leveraging the extensive range of pre-built solutions available in the GitHub Marketplace, organizations can drastically diminish manual processes, effectively overcoming persistent bottlenecks in CI/CD workflows. But it goes beyond incremental software development life cycle improvement. It’s a vital tool in your Developer Experience culture, where developers can focus on coding and innovation rather than being bogged down by repetitive tasks and process bottlenecks.</p> <p class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--default___DChoE Primer_Brand__Text-module__Text--200___XAIGT">We understand that transitioning to a new tool is never without its challenges. But you're not alone in this journey! To make things smoother, we’ve partnered with engineering teams from Amplifon, Telus, and Stack Overflow to create comprehensive guides and tutorials shaped by their insights and success implementing GitHub Actions within their CI/CD pipelines. These guides aim to offer practical advice and actionable steps to ensure your business gets the most out of GitHub Actions.</p> <p class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--default___DChoE Primer_Brand__Text-module__Text--200___XAIGT"><b>Bekah Whittle </b>| <a href="https://translate.google.com/website?sl=auto&amp;tl=en&amp;hl=auto&amp;u=https://github.com/bekahwhittle" class="Primer_Brand__InlineLink-module__InlineLink___U_Ama">@bekahwhittle</a> | Director, Field Services,&nbsp;GitHub</p> </section> <section class="container-xl"> <div class="Primer_Brand__Stack-module__Stack___tASKe Primer_Brand__Stack-module__Stack--horizontal___YJFas Primer_Brand__Stack-module__Stack--gap-spacious___w5ugZ Primer_Brand__Stack-module__Stack--align-items-center___xWKxj Primer_Brand__Stack-module__Stack-narrow--justify-content-center___kdlmI Primer_Brand__Stack-module__Stack-regular--justify-content-center___oEcdF Primer_Brand__Stack-module__Stack-wide--justify-content-space-between___HEm_x Primer_Brand__Stack-module__Stack--padding-condensed___mo7Aq flex-wrap"> <img style="filter:brightness(0) invert(0);height:48px;max-width:200px;object-fit:contain" alt="amplifon logo" src="//images.ctfassets.net/wfutmusr1t3h/OUQaTmPHLjDujxlG12Qif/8f119cc542b0fdadd51e5987de13d2cb/amplifon-logo_1.png" width="249" height="60"><img style="filter:brightness(0) invert(0);height:48px;max-width:200px;object-fit:contain" alt="Telus logo" src="//images.ctfassets.net/wfutmusr1t3h/5PU7nfURQqpTP3vPOP2T4o/26904203137763bab05798c6d7684fd1/Telus-Logo-trimmy.png" width="252" height="48"><img style="filter:brightness(0) invert(0);height:48px;max-width:200px;object-fit:contain" alt="Coyote Logistics logo" src="//images.ctfassets.net/wfutmusr1t3h/TO2lLzbl7Eb1cf0jtPEMg/33b8688b11761d9ed90437f024ccb0e8/New_Coyote_Logo_HorizontalPrimary_Black-1_2.png" width="255" height="48"><img style="filter:brightness(0) invert(0);height:48px;max-width:200px;object-fit:contain" alt="Itaú logo" src="//images.ctfassets.net/wfutmusr1t3h/48SrY7la0UnvJFjYqsWAt0/4d16944f5edfe8a8fe3b5e92f3b8c220/Banco_Itau__logo.png" width="1011" height="1024"> </div> </section> <section class="container-xl"> <section class="Primer_Brand__river-shared-module__River___eSXvR Primer_Brand__river-shared-module__River--50-50___y5_l2 Primer_Brand__river-shared-module__River--align-start___wo12V"> <div class="Primer_Brand__river-shared-module__River__content___p4EdY"> <div class="Primer_Brand__river-shared-module__River__heading___tl6zS"> <h3 class="Primer_Brand__Heading-module__Heading___IVpmp Primer_Brand__Heading-module__Heading-font--mona-sans___SCnTx Primer_Brand__Heading-module__Heading--4___C9jDG">Essentials of GitHub Actions</h3> </div> <div class="Primer_Brand__river-shared-module__River__body-text___aJne5"> <p class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--default___DChoE Primer_Brand__Text-module__Text--200___XAIGT Primer_Brand__river-shared-module__River__text___TQQhU">This pathway will guide you through setting up workflows, automating testing, and secure deployment practices. It offers practical steps and best practices to streamline software development and deployment cycles.<br><a href="https://resources-github-com.translate.goog/learn/pathways/automation/essentials/automated-application-deployment-with-github-actions-and-pages?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=auto" class="link-mktg color-fg-default text-semibold pt-3 f3-mktg">Begin with the basics<!-- --> <svg aria-hidden="true" role="presentation" xmlns="http://www.w3.org/2000/svg" class="octicon arrow-symbol-mktg" width="16" height="16" viewbox="0 0 16 16" fill="none"> <path fill="currentColor" d="M7.28033 3.21967C6.98744 2.92678 6.51256 2.92678 6.21967 3.21967C5.92678 3.51256 5.92678 3.98744 6.21967 4.28033L7.28033 3.21967ZM11 8L11.5303 8.53033C11.8232 8.23744 11.8232 7.76256 11.5303 7.46967L11 8ZM6.21967 11.7197C5.92678 12.0126 5.92678 12.4874 6.21967 12.7803C6.51256 13.0732 6.98744 13.0732 7.28033 12.7803L6.21967 11.7197ZM6.21967 4.28033L10.4697 8.53033L11.5303 7.46967L7.28033 3.21967L6.21967 4.28033ZM10.4697 7.46967L6.21967 11.7197L7.28033 12.7803L11.5303 8.53033L10.4697 7.46967Z"></path><path stroke="currentColor" d="M1.75 8H11" stroke-width="1.5" stroke-linecap="round"></path> </svg></a></p> </div> </div> <div class="Primer_Brand__river-shared-module__River__visual___kjFE2 Primer_Brand__river-shared-module__River__visual--fill-media___psmFL Primer_Brand__river-shared-module__River__visual--rounded___x1iTx"> <span style="box-sizing:border-box;display:inline-block;overflow:hidden;width:initial;height:initial;background:none;opacity:1;border:0;margin:0;padding:0;position:relative;max-width:100%"><span style="box-sizing:border-box;display:block;width:initial;height:initial;background:none;opacity:1;border:0;margin:0;padding:0;max-width:100%"><img style="display:block;max-width:100%;width:initial;height:initial;background:none;opacity:1;border:0;margin:0;padding:0" alt="" aria-hidden="true" src="data:image/svg+xml,%3csvg%20xmlns=%27http://www.w3.org/2000/svg%27%20version=%271.1%27%20width=%27600%27%20height=%27360%27/%3e"></span><img alt="Cartoon person steering a space ship" src="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" decoding="async" data-nimg="intrinsic" style="position:absolute;top:0;left:0;bottom:0;right:0;box-sizing:border-box;padding:0;border:none;margin:auto;display:block;width:0;height:0;min-width:100%;max-width:100%;min-height:100%;max-height:100%"> <noscript> <img alt="Cartoon person steering a space ship" loading="lazy" decoding="async" data-nimg="intrinsic" style="position:absolute;top:0;left:0;bottom:0;right:0;box-sizing:border-box;padding:0;border:none;margin:auto;display:block;width:0;height:0;min-width:100%;max-width:100%;min-height:100%;max-height:100%" srcset="https://translate.google.com/website?sl=auto&amp;tl=en&amp;hl=auto&amp;u=https://images.ctfassets.net/wfutmusr1t3h/2A3mVqMEM1cdcsjFgusfu3/7f193df3decbfd17b8ed8c720120167b/L100_HeroArt_Tim__1__1__2_.png?w%3D768%26q%3D75 1x,https://translate.google.com/website?sl=auto&amp;tl=en&amp;hl=auto&amp;u=https://images.ctfassets.net/wfutmusr1t3h/2A3mVqMEM1cdcsjFgusfu3/7f193df3decbfd17b8ed8c720120167b/L100_HeroArt_Tim__1__1__2_.png?w%3D1280%26q%3D75 2x" src="//images.ctfassets.net/wfutmusr1t3h/2A3mVqMEM1cdcsjFgusfu3/7f193df3decbfd17b8ed8c720120167b/L100_HeroArt_Tim__1__1__2_.png?w=1280&amp;q=75"> </noscript></span> </div> </section> <section class="Primer_Brand__river-shared-module__River___eSXvR Primer_Brand__river-shared-module__River--50-50___y5_l2 Primer_Brand__river-shared-module__River--align-end___aNjz4"> <div class="Primer_Brand__river-shared-module__River__visual___kjFE2 Primer_Brand__river-shared-module__River__visual--fill-media___psmFL Primer_Brand__river-shared-module__River__visual--rounded___x1iTx"> <span style="box-sizing:border-box;display:inline-block;overflow:hidden;width:initial;height:initial;background:none;opacity:1;border:0;margin:0;padding:0;position:relative;max-width:100%"><span style="box-sizing:border-box;display:block;width:initial;height:initial;background:none;opacity:1;border:0;margin:0;padding:0;max-width:100%"><img style="display:block;max-width:100%;width:initial;height:initial;background:none;opacity:1;border:0;margin:0;padding:0" alt="" aria-hidden="true" src="data:image/svg+xml,%3csvg%20xmlns=%27http://www.w3.org/2000/svg%27%20version=%271.1%27%20width=%27600%27%20height=%27360%27/%3e"></span><img alt="Cartoon gears and neon rolling marbles rolling through a track" src="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" decoding="async" data-nimg="intrinsic" style="position:absolute;top:0;left:0;bottom:0;right:0;box-sizing:border-box;padding:0;border:none;margin:auto;display:block;width:0;height:0;min-width:100%;max-width:100%;min-height:100%;max-height:100%"> <noscript> <img alt="Cartoon gears and neon rolling marbles rolling through a track" loading="lazy" decoding="async" data-nimg="intrinsic" style="position:absolute;top:0;left:0;bottom:0;right:0;box-sizing:border-box;padding:0;border:none;margin:auto;display:block;width:0;height:0;min-width:100%;max-width:100%;min-height:100%;max-height:100%" srcset="https://translate.google.com/website?sl=auto&amp;tl=en&amp;hl=auto&amp;u=https://images.ctfassets.net/wfutmusr1t3h/JZr5C5lxfFYvnmirDPmOx/c6d891935f454c5d334867f45cca4bc1/L100_HeroArt_Tim__1__1__3_.png?w%3D768%26q%3D75 1x,https://translate.google.com/website?sl=auto&amp;tl=en&amp;hl=auto&amp;u=https://images.ctfassets.net/wfutmusr1t3h/JZr5C5lxfFYvnmirDPmOx/c6d891935f454c5d334867f45cca4bc1/L100_HeroArt_Tim__1__1__3_.png?w%3D1280%26q%3D75 2x" src="//images.ctfassets.net/wfutmusr1t3h/JZr5C5lxfFYvnmirDPmOx/c6d891935f454c5d334867f45cca4bc1/L100_HeroArt_Tim__1__1__3_.png?w=1280&amp;q=75"> </noscript></span> </div> <div class="Primer_Brand__river-shared-module__River__content___p4EdY"> <div class="Primer_Brand__river-shared-module__River__heading___tl6zS"> <h3 class="Primer_Brand__Heading-module__Heading___IVpmp Primer_Brand__Heading-module__Heading-font--mona-sans___SCnTx Primer_Brand__Heading-module__Heading--4___C9jDG">Intermediate guides for GitHub Actions</h3> </div> <div class="Primer_Brand__river-shared-module__River__body-text___aJne5"> <p class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--default___DChoE Primer_Brand__Text-module__Text--200___XAIGT Primer_Brand__river-shared-module__River__text___TQQhU">Build on the essentials. Now learn how to manage runner groups, create reusable workflows, analyze metrics, and implement advanced testing and deployment strategies at scale. <br><a href="https://resources-github-com.translate.goog/learn/pathways/automation/intermediate/workflow-automation-with-github-actions/?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=auto" class="link-mktg color-fg-default text-semibold pt-3 f3-mktg">Continue your journey<!-- --> <svg aria-hidden="true" role="presentation" xmlns="http://www.w3.org/2000/svg" class="octicon arrow-symbol-mktg" width="16" height="16" viewbox="0 0 16 16" fill="none"> <path fill="currentColor" d="M7.28033 3.21967C6.98744 2.92678 6.51256 2.92678 6.21967 3.21967C5.92678 3.51256 5.92678 3.98744 6.21967 4.28033L7.28033 3.21967ZM11 8L11.5303 8.53033C11.8232 8.23744 11.8232 7.76256 11.5303 7.46967L11 8ZM6.21967 11.7197C5.92678 12.0126 5.92678 12.4874 6.21967 12.7803C6.51256 13.0732 6.98744 13.0732 7.28033 12.7803L6.21967 11.7197ZM6.21967 4.28033L10.4697 8.53033L11.5303 7.46967L7.28033 3.21967L6.21967 4.28033ZM10.4697 7.46967L6.21967 11.7197L7.28033 12.7803L11.5303 8.53033L10.4697 7.46967Z"></path><path stroke="currentColor" d="M1.75 8H11" stroke-width="1.5" stroke-linecap="round"></path> </svg></a></p> </div> </div> </section> <section class="Primer_Brand__river-shared-module__River___eSXvR Primer_Brand__river-shared-module__River--50-50___y5_l2 Primer_Brand__river-shared-module__River--align-start___wo12V"> <div class="Primer_Brand__river-shared-module__River__content___p4EdY"> <div class="Primer_Brand__river-shared-module__River__heading___tl6zS"> <h3 class="Primer_Brand__Heading-module__Heading___IVpmp Primer_Brand__Heading-module__Heading-font--mona-sans___SCnTx Primer_Brand__Heading-module__Heading--4___C9jDG">Advanced guides for GitHub Actions</h3> </div> <div class="Primer_Brand__river-shared-module__River__body-text___aJne5"> <p class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--default___DChoE Primer_Brand__Text-module__Text--200___XAIGT Primer_Brand__river-shared-module__River__text___TQQhU">Now you’re ready to level-up! Optimize GitHub Actions for scalable, secure workflows. Learn efficient migration, implement robust security protocols, and craft custom actions. <br><a href="https://resources-github-com.translate.goog/learn/pathways/automation/advanced/advanced-automation-strategy-with-github-actions/?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=auto" class="link-mktg color-fg-default text-semibold pt-3 f3-mktg">Become the expert<!-- --> <svg aria-hidden="true" role="presentation" xmlns="http://www.w3.org/2000/svg" class="octicon arrow-symbol-mktg" width="16" height="16" viewbox="0 0 16 16" fill="none"> <path fill="currentColor" d="M7.28033 3.21967C6.98744 2.92678 6.51256 2.92678 6.21967 3.21967C5.92678 3.51256 5.92678 3.98744 6.21967 4.28033L7.28033 3.21967ZM11 8L11.5303 8.53033C11.8232 8.23744 11.8232 7.76256 11.5303 7.46967L11 8ZM6.21967 11.7197C5.92678 12.0126 5.92678 12.4874 6.21967 12.7803C6.51256 13.0732 6.98744 13.0732 7.28033 12.7803L6.21967 11.7197ZM6.21967 4.28033L10.4697 8.53033L11.5303 7.46967L7.28033 3.21967L6.21967 4.28033ZM10.4697 7.46967L6.21967 11.7197L7.28033 12.7803L11.5303 8.53033L10.4697 7.46967Z"></path><path stroke="currentColor" d="M1.75 8H11" stroke-width="1.5" stroke-linecap="round"></path> </svg></a></p> </div> </div> <div class="Primer_Brand__river-shared-module__River__visual___kjFE2 Primer_Brand__river-shared-module__River__visual--fill-media___psmFL Primer_Brand__river-shared-module__River__visual--rounded___x1iTx"> <span style="box-sizing:border-box;display:inline-block;overflow:hidden;width:initial;height:initial;background:none;opacity:1;border:0;margin:0;padding:0;position:relative;max-width:100%"><span style="box-sizing:border-box;display:block;width:initial;height:initial;background:none;opacity:1;border:0;margin:0;padding:0;max-width:100%"><img style="display:block;max-width:100%;width:initial;height:initial;background:none;opacity:1;border:0;margin:0;padding:0" alt="" aria-hidden="true" src="data:image/svg+xml,%3csvg%20xmlns=%27http://www.w3.org/2000/svg%27%20version=%271.1%27%20width=%27600%27%20height=%27360%27/%3e"></span><img alt="A human and robot hand drawing each other" src="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" decoding="async" data-nimg="intrinsic" style="position:absolute;top:0;left:0;bottom:0;right:0;box-sizing:border-box;padding:0;border:none;margin:auto;display:block;width:0;height:0;min-width:100%;max-width:100%;min-height:100%;max-height:100%"> <noscript> <img alt="A human and robot hand drawing each other" loading="lazy" decoding="async" data-nimg="intrinsic" style="position:absolute;top:0;left:0;bottom:0;right:0;box-sizing:border-box;padding:0;border:none;margin:auto;display:block;width:0;height:0;min-width:100%;max-width:100%;min-height:100%;max-height:100%" srcset="https://translate.google.com/website?sl=auto&amp;tl=en&amp;hl=auto&amp;u=https://images.ctfassets.net/wfutmusr1t3h/4VM8yfT990SxEMO5LFBPCa/3c521f172b4cbb8b3b91793891706816/L100_HeroArt_Tim__1__1__4_.png?w%3D768%26q%3D75 1x,https://translate.google.com/website?sl=auto&amp;tl=en&amp;hl=auto&amp;u=https://images.ctfassets.net/wfutmusr1t3h/4VM8yfT990SxEMO5LFBPCa/3c521f172b4cbb8b3b91793891706816/L100_HeroArt_Tim__1__1__4_.png?w%3D1280%26q%3D75 2x" src="//images.ctfassets.net/wfutmusr1t3h/4VM8yfT990SxEMO5LFBPCa/3c521f172b4cbb8b3b91793891706816/L100_HeroArt_Tim__1__1__4_.png?w=1280&amp;q=75"> </noscript></span> </div> </section> </section> <section class="container-xl"> <figure class="Primer_Brand__Testimonial-module__Testimonial___UUywT" style="--testimonial-accent-color:default"> <div aria-hidden="true" class="Primer_Brand__Testimonial-module__Testimonial__quoteMark___cC2M1 Primer_Brand__Testimonial-module__Testimonial__quoteMark--default___nAhKC"> “ </div> <blockquote> <span class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--default___DChoE Primer_Brand__Text-module__Text--200___XAIGT Primer_Brand__Testimonial-module__Testimonial-quote___QXF1F testimonial-quote f0-mktg">With GitHub Actions, we streamlined our CI/CD workflows, reducing pipelines from 1,000 lines to just 100. This simplicity has enhanced developer happiness and productivity.</span> </blockquote> <div class="Primer_Brand__Testimonial-module__Testimonial__media___JbJUQ"> <span class="Primer_Brand__Avatar-module__Avatar___QrJMw Primer_Brand__Avatar-module__Avatar--size-48___TvwXR Primer_Brand__Avatar-module__Avatar--shape-circle___VvaB7 Primer_Brand__Testimonial-module__Testimonial-avatar___Kaxqh" data-testid="Avatar"><img class="Primer_Brand__Avatar-module__Avatar__image___AajXN" src="//images.ctfassets.net/wfutmusr1t3h/3KHXXaIXsjnKrtT5Jqc9bY/8966e864e81e88550c2026c130fe1854/Untitled__10_.png" alt="Sanjito Kurniawan avatar" data-testid="Avatar__image"></span> <figcaption class="Primer_Brand__Testimonial-module__Testimonial-caption___Wvb67 testimonial-author"> <span class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--default___DChoE Primer_Brand__Text-module__Text--200___XAIGT Primer_Brand__Testimonial-module__Testimonial-from___Kfj__">Sanjito Kurniawan</span><span class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--muted___lTaVa Primer_Brand__Text-module__Text--200___XAIGT Primer_Brand__Testimonial-module__Testimonial-position___j2h0f">Senior Platform Engineer / HelloFresh</span> </figcaption> </div> </figure> </section> <section class="container-xl width-full"> <section class="Primer_Brand__CTABanner-module__CTABanner___m0t8s Primer_Brand__CTABanner-module__CTABanner--shadow___BA030 mkt-landing-page-cta-banner"> <div class="Primer_Brand__CTABanner-module__CTABanner-container___iRzd1 Primer_Brand__CTABanner-module__CTABanner-container--border___FbAer Primer_Brand__CTABanner-module__CTABanner-container--background___v1yTH"> <div class="Primer_Brand__CTABanner-module__CTABanner-content___sZo6_ Primer_Brand__CTABanner-module__CTABanner-content--center___S0ChQ"> <h3 class="Primer_Brand__Heading-module__Heading___IVpmp Primer_Brand__Heading-module__Heading-font--mona-sans___SCnTx Primer_Brand__Heading-module__Heading--1___Ufc7G">Automation made simple</h3> <p class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--default___DChoE Primer_Brand__Text-module__Text--200___XAIGT Primer_Brand__CTABanner-module__CTABanner-description___I7md6">Learn how to build, test, and deploy a simple web app using GitHub Actions. With guidance from GitHub’s product team and industry experts.</p> <section class="Primer_Brand__ButtonGroup-module__ButtonGroup___QQSsj"> <a class="Primer_Brand__Button-module__Button___lDruK Primer_Brand__Button-module__Button--primary___xIC7G Primer_Brand__Button-module__Button--size-medium___EyCyw" href="https://resources-github-com.translate.goog/learn/pathways/automation/essentials/automated-application-deployment-with-github-actions-and-pages/?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=auto" target="_self" data-ref="cta-banner-component-7MkPwwdF7fS3po1NZoNbNC"><span class="Primer_Brand__Button-module__Button__text___Z3ocU"><span class="Primer_Brand__Text-module__Text___pecHN Primer_Brand__Text-module__Text-font--mona-sans___GpzSG Primer_Brand__Text-module__Text--default___DChoE Primer_Brand__Text-module__Text--200___XAIGT Primer_Brand__Text-module__Text--weight-semibold___Ns19j Primer_Brand__Button-module__Button--label___lUBc0 Primer_Brand__Button-module__Button--label-primary___Leisi">Start your learning journey</span></span><span class="Primer_Brand__Button-module__Button__trailing-visual___zg8jd"> <svg class="Primer_Brand__ExpandableArrow-module__ExpandableArrow___rkfek Primer_Brand__Button-module__Button-arrow___SkJXQ" width="16" height="16" viewbox="0 0 16 16" fill="none" aria-hidden="true" focusable="false" data-testid="Button-expandable-arrow"> <path fill="currentColor" d="M7.28033 3.21967C6.98744 2.92678 6.51256 2.92678 6.21967 3.21967C5.92678 3.51256 5.92678 3.98744 6.21967 4.28033L7.28033 3.21967ZM11 8L11.5303 8.53033C11.8232 8.23744 11.8232 7.76256 11.5303 7.46967L11 8ZM6.21967 11.7197C5.92678 12.0126 5.92678 12.4874 6.21967 12.7803C6.51256 13.0732 6.98744 13.0732 7.28033 12.7803L6.21967 11.7197ZM6.21967 4.28033L10.4697 8.53033L11.5303 7.46967L7.28033 3.21967L6.21967 4.28033ZM10.4697 7.46967L6.21967 11.7197L7.28033 12.7803L11.5303 8.53033L10.4697 7.46967Z"></path><path class="Primer_Brand__ExpandableArrow-module__ExpandableArrow-stem___g4mdy" stroke="currentColor" d="M1.75 8H11" stroke-width="1.5" stroke-linecap="round"></path> </svg></span></a> </section> </div> </div> </section> </section> </div> </main> </div> </div> <script id="__NEXT_DATA__" type="application/json">{"props":{"pageProps":{"page":{"metadata":{"tags":[],"concepts":[]},"sys":{"space":{"sys":{"type":"Link","linkType":"Space","id":"wfutmusr1t3h"}},"id":"1jXCLUgZ4vwvAHNKzH43iz","type":"Entry","createdAt":"2023-09-22T23:23:39.143Z","updatedAt":"2024-02-22T15:14:11.120Z","environment":{"sys":{"id":"master","type":"Link","linkType":"Environment"}},"publishedVersion":10,"revision":2,"contentType":{"sys":{"type":"Link","linkType":"ContentType","id":"page"}}},"fields":{"path":"/learn/pathways/automation","content":{"metadata":{"tags":[],"concepts":[]},"sys":{"space":{"sys":{"type":"Link","linkType":"Space","id":"wfutmusr1t3h"}},"id":"49iyekJ67W590dorlmuSmY","type":"Entry","createdAt":"2023-09-22T23:23:39.229Z","updatedAt":"2023-09-22T23:23:39.229Z","environment":{"sys":{"id":"master","type":"Link","linkType":"Environment"}},"publishedVersion":17,"revision":1,"contentType":{"sys":{"type":"Link","linkType":"ContentType","id":"containerLandingPage"}}},"fields":{"title":"Landing Page for /learn/learning-pathways/automation","sections":[{"metadata":{"tags":[],"concepts":[]},"sys":{"space":{"sys":{"type":"Link","linkType":"Space","id":"wfutmusr1t3h"}},"id":"35IHmToKa84GuT2BC2ZkEM","type":"Entry","createdAt":"2023-09-22T23:23:39.248Z","updatedAt":"2023-09-22T23:23:39.248Z","environment":{"sys":{"id":"master","type":"Link","linkType":"Environment"}},"publishedVersion":8,"revision":1,"contentType":{"sys":{"type":"Link","linkType":"ContentType","id":"sectionHero"}}},"fields":{"title":"/learn/learning-pathways/automation Hero","hero":{"metadata":{"tags":[],"concepts":[]},"sys":{"space":{"sys":{"type":"Link","linkType":"Space","id":"wfutmusr1t3h"}},"id":"1wNRafINBsrINZCPXPpRLn","type":"Entry","createdAt":"2023-09-22T23:23:39.327Z","updatedAt":"2024-10-09T18:40:06.132Z","environment":{"sys":{"id":"master","type":"Link","linkType":"Environment"}},"publishedVersion":35,"revision":12,"contentType":{"sys":{"type":"Link","linkType":"ContentType","id":"primerComponentHero"}}},"fields":{"title":"/learn/learning-pathways/automation Hero","heading":"Improve productivity through automation","text":"Learn how industry experts are accelerating development with GitHub Actions","callToActionPrimary":{"metadata":{"tags":[],"concepts":[]},"sys":{"space":{"sys":{"type":"Link","linkType":"Space","id":"wfutmusr1t3h"}},"id":"5xnROdwjZ5c5JyCMr2EkjR","type":"Entry","createdAt":"2023-09-22T20:36:36.832Z","updatedAt":"2024-10-09T19:04:01.925Z","environment":{"sys":{"id":"master","type":"Link","linkType":"Environment"}},"publishedVersion":99,"revision":42,"contentType":{"sys":{"type":"Link","linkType":"ContentType","id":"primerComponentCta"}}},"fields":{"title":"\"Start automating\" /learn/pathways/automation/automated-application-deployment-with-github-actions-and-pages/","text":"Start your learning journey","link":"https://resources.github.com/learn/pathways/automation/essentials/automated-application-deployment-with-github-actions-and-pages/","openInNewWindow":false}},"align":"Left"}},"backgroundImage":{"metadata":{"tags":[],"concepts":[]},"sys":{"space":{"sys":{"type":"Link","linkType":"Space","id":"wfutmusr1t3h"}},"id":"3y7ET5nlf8eN9ZWVPZhNtw","type":"Asset","createdAt":"2023-09-22T23:23:39.106Z","updatedAt":"2023-09-22T23:23:39.106Z","environment":{"sys":{"id":"master","type":"Link","linkType":"Environment"}},"publishedVersion":6,"revision":1},"fields":{"title":"Automation background","description":"","file":{"url":"//images.ctfassets.net/wfutmusr1t3h/3y7ET5nlf8eN9ZWVPZhNtw/ffa185587fc446281e2042cb4290cc81/Automation_Thumbnail_Small_616x424px_2x-11_1.png","details":{"size":38892,"image":{"width":616,"height":425}},"fileName":"Automation_Thumbnail_Small_616x424px@2x-11 1.png","contentType":"image/png"}}},"theme":"light"}},{"metadata":{"tags":[],"concepts":[]},"sys":{"space":{"sys":{"type":"Link","linkType":"Space","id":"wfutmusr1t3h"}},"id":"5TPGCxIiCtKW0qFcdy0C32","type":"Entry","createdAt":"2023-09-22T23:23:39.368Z","updatedAt":"2023-09-22T23:23:39.368Z","environment":{"sys":{"id":"master","type":"Link","linkType":"Environment"}},"publishedVersion":2,"revision":1,"contentType":{"sys":{"type":"Link","linkType":"ContentType","id":"sectionProse"}}},"fields":{"internalTitle":"/learn/learning-pathways/automation - Prose","prose":{"metadata":{"tags":[],"concepts":[]},"sys":{"space":{"sys":{"type":"Link","linkType":"Space","id":"wfutmusr1t3h"}},"id":"5wXhepQdI79awikTptt5jd","type":"Entry","createdAt":"2023-09-22T23:23:39.386Z","updatedAt":"2024-10-09T18:35:12.322Z","environment":{"sys":{"id":"master","type":"Link","linkType":"Environment"}},"publishedVersion":62,"revision":12,"contentType":{"sys":{"type":"Link","linkType":"ContentType","id":"primerComponentProse"}}},"fields":{"internalTitle":"/learn/learning-pathways/automation - Prose","text":{"data":{},"content":[{"data":{},"content":[{"data":{},"marks":[],"value":"Automate to innovate","nodeType":"text"}],"nodeType":"heading-3"},{"data":{},"content":[{"data":{},"marks":[],"value":"Automation doesn’t just make software development faster. It helps teams build better, safer software and boosts job satisfaction. Modern continuous integration and continuous deployment (CI/CD) processes reduce human errors, ensure consistent testing, and give developers more time to focus on higher value, more satisfying work. Embracing CI/CD automation isn't just beneficial—it's vital for agility and growth.","nodeType":"text"}],"nodeType":"paragraph"},{"data":{},"content":[{"data":{},"marks":[],"value":"GitHub's customers ","nodeType":"text"},{"data":{},"marks":[],"value":"showcase that GitHub Actions is not just a tool but a powerful ally in enhancing CI/CD processes. Integrated natively in the GitHub Enterprise platform, it brings flexibility and efficiency to your developer workflow. It is designed with adaptability and extensibility at its core, ready to fit seamlessly within your existing infrastructure and to scale with you as you grow. ","nodeType":"text"}],"nodeType":"paragraph"},{"data":{},"content":[{"data":{},"marks":[],"value":"Leveraging the extensive range of pre-built solutions available in the GitHub Marketplace, organizations can drastically diminish manual processes, effectively overcoming persistent bottlenecks in CI/CD workflows. But it goes beyond incremental software development life cycle improvement. It’s a vital tool in your Developer Experience culture, where developers can focus on coding and innovation rather than being bogged down by repetitive tasks and process bottlenecks.","nodeType":"text"}],"nodeType":"paragraph"},{"data":{},"content":[{"data":{},"marks":[],"value":"We understand that transitioning to a new tool is never without its challenges. But you're not alone in this journey! To make things smoother, we’ve partnered with engineering teams from Amplifon, Telus, and Stack Overflow to create comprehensive guides and tutorials shaped by their insights and success implementing GitHub Actions within their CI/CD pipelines. These guides aim to offer practical advice and actionable steps to ensure your business gets the most out of GitHub Actions. ","nodeType":"text"}],"nodeType":"paragraph"},{"data":{},"content":[{"data":{},"marks":[],"value":"\n","nodeType":"text"},{"data":{},"marks":[{"type":"bold"}],"value":"Bekah Whittle ","nodeType":"text"},{"data":{},"marks":[],"value":"| ","nodeType":"text"},{"data":{"uri":"https://github.com/bekahwhittle"},"content":[{"data":{},"marks":[],"value":"@bekahwhittle","nodeType":"text"}],"nodeType":"hyperlink"},{"data":{},"marks":[],"value":" | Director, Field Services, GitHub ","nodeType":"text"}],"nodeType":"paragraph"}],"nodeType":"document"}}}}},{"metadata":{"tags":[],"concepts":[]},"sys":{"space":{"sys":{"type":"Link","linkType":"Space","id":"wfutmusr1t3h"}},"id":"2MrEWJkvTBe8UD5aLTa5Nc","type":"Entry","createdAt":"2023-09-22T23:23:39.405Z","updatedAt":"2023-09-22T23:23:39.405Z","environment":{"sys":{"id":"master","type":"Link","linkType":"Environment"}},"publishedVersion":2,"revision":1,"contentType":{"sys":{"type":"Link","linkType":"ContentType","id":"sectionLogos"}}},"fields":{"title":"/learn/learning-pathways/automation Logos","logos":{"metadata":{"tags":[],"concepts":[]},"sys":{"space":{"sys":{"type":"Link","linkType":"Space","id":"wfutmusr1t3h"}},"id":"s4XFgBceXbfOOTxDsuKCd","type":"Entry","createdAt":"2023-09-22T23:23:39.428Z","updatedAt":"2023-09-22T23:23:39.428Z","environment":{"sys":{"id":"master","type":"Link","linkType":"Environment"}},"publishedVersion":7,"revision":1,"contentType":{"sys":{"type":"Link","linkType":"ContentType","id":"primerComponentLogos"}}},"fields":{"title":"/learn/learning-pathways/automation Logos","logos":[{"metadata":{"tags":[],"concepts":[]},"sys":{"space":{"sys":{"type":"Link","linkType":"Space","id":"wfutmusr1t3h"}},"id":"OUQaTmPHLjDujxlG12Qif","type":"Asset","createdAt":"2023-06-27T13:46:33.648Z","updatedAt":"2023-06-27T13:46:33.648Z","environment":{"sys":{"id":"master","type":"Link","linkType":"Environment"}},"publishedVersion":4,"revision":1},"fields":{"title":"amplifon logo","description":"","file":{"url":"//images.ctfassets.net/wfutmusr1t3h/OUQaTmPHLjDujxlG12Qif/8f119cc542b0fdadd51e5987de13d2cb/amplifon-logo_1.png","details":{"size":3909,"image":{"width":249,"height":60}},"fileName":"amplifon-logo 1.png","contentType":"image/png"}}},{"metadata":{"tags":[],"concepts":[]},"sys":{"space":{"sys":{"type":"Link","linkType":"Space","id":"wfutmusr1t3h"}},"id":"5PU7nfURQqpTP3vPOP2T4o","type":"Asset","createdAt":"2023-06-23T19:25:51.046Z","updatedAt":"2023-06-23T19:25:51.046Z","environment":{"sys":{"id":"master","type":"Link","linkType":"Environment"}},"publishedVersion":5,"revision":1},"fields":{"title":"Telus logo","description":"Telus logo","file":{"url":"//images.ctfassets.net/wfutmusr1t3h/5PU7nfURQqpTP3vPOP2T4o/26904203137763bab05798c6d7684fd1/Telus-Logo-trimmy.png","details":{"size":3091,"image":{"width":252,"height":48}},"fileName":"Telus-Logo-trimmy.png","contentType":"image/png"}}},{"metadata":{"tags":[],"concepts":[]},"sys":{"space":{"sys":{"type":"Link","linkType":"Space","id":"wfutmusr1t3h"}},"id":"TO2lLzbl7Eb1cf0jtPEMg","type":"Asset","createdAt":"2023-03-03T18:42:16.160Z","updatedAt":"2023-05-15T15:03:42.376Z","environment":{"sys":{"id":"master","type":"Link","linkType":"Environment"}},"publishedVersion":18,"revision":5},"fields":{"title":"Coyote Logistics logo","description":"Coyote Logistics logo black","file":{"url":"//images.ctfassets.net/wfutmusr1t3h/TO2lLzbl7Eb1cf0jtPEMg/33b8688b11761d9ed90437f024ccb0e8/New_Coyote_Logo_HorizontalPrimary_Black-1_2.png","details":{"size":3228,"image":{"width":255,"height":48}},"fileName":"New_Coyote_Logo_HorizontalPrimary_Black-1 2.png","contentType":"image/png"}}},{"metadata":{"tags":[],"concepts":[]},"sys":{"space":{"sys":{"type":"Link","linkType":"Space","id":"wfutmusr1t3h"}},"id":"48SrY7la0UnvJFjYqsWAt0","type":"Asset","createdAt":"2023-09-22T19:26:29.289Z","updatedAt":"2023-09-22T19:26:29.289Z","environment":{"sys":{"id":"master","type":"Link","linkType":"Environment"}},"publishedVersion":4,"revision":1},"fields":{"title":"Itaú logo","description":"Itaú logo","file":{"url":"//images.ctfassets.net/wfutmusr1t3h/48SrY7la0UnvJFjYqsWAt0/4d16944f5edfe8a8fe3b5e92f3b8c220/Banco_Itau__logo.png","details":{"size":47079,"image":{"width":1011,"height":1024}},"fileName":"Banco_Itaú_logo.png","contentType":"image/png"}}}]}}}},{"metadata":{"tags":[],"concepts":[]},"sys":{"space":{"sys":{"type":"Link","linkType":"Space","id":"wfutmusr1t3h"}},"id":"78MBlUBgVM4fjaRy4IRys4","type":"Entry","createdAt":"2023-09-22T23:23:39.732Z","updatedAt":"2023-09-22T23:23:39.732Z","environment":{"sys":{"id":"master","type":"Link","linkType":"Environment"}},"publishedVersion":4,"revision":1,"contentType":{"sys":{"type":"Link","linkType":"ContentType","id":"sectionRivers"}}},"fields":{"title":"/learn/learning-pathways/automation Rivers","rivers":[{"metadata":{"tags":[],"concepts":[]},"sys":{"space":{"sys":{"type":"Link","linkType":"Space","id":"wfutmusr1t3h"}},"id":"7J9a3nZ9sZvpmcNcdcPyf2","type":"Entry","createdAt":"2023-09-22T20:37:29.322Z","updatedAt":"2024-10-09T18:13:12.077Z","environment":{"sys":{"id":"master","type":"Link","linkType":"Environment"}},"publishedVersion":38,"revision":13,"contentType":{"sys":{"type":"Link","linkType":"ContentType","id":"primerComponentRiver"}}},"fields":{"title":"/learn/learning-pathways/automation River - Essentials of GitHub Actions","heading":"Essentials of GitHub Actions","text":"This pathway will guide you through setting up workflows, automating testing, and secure deployment practices. It offers practical steps and best practices to streamline software development and deployment cycles.","callToAction":{"metadata":{"tags":[],"concepts":[]},"sys":{"space":{"sys":{"type":"Link","linkType":"Space","id":"wfutmusr1t3h"}},"id":"GlZIilzp0zCltimHKGT1J","type":"Entry","createdAt":"2023-09-22T23:23:39.777Z","updatedAt":"2024-10-09T19:06:25.995Z","environment":{"sys":{"id":"master","type":"Link","linkType":"Environment"}},"publishedVersion":35,"revision":13,"contentType":{"sys":{"type":"Link","linkType":"ContentType","id":"primerComponentCta"}}},"fields":{"title":"Begin with the basics","text":"Begin with the basics","link":"/learn/pathways/automation/essentials/automated-application-deployment-with-github-actions-and-pages","openInNewWindow":false}},"media":{"metadata":{"tags":[],"concepts":[]},"sys":{"space":{"sys":{"type":"Link","linkType":"Space","id":"wfutmusr1t3h"}},"id":"2A3mVqMEM1cdcsjFgusfu3","type":"Asset","createdAt":"2023-09-22T23:23:39.112Z","updatedAt":"2023-09-22T23:23:39.112Z","environment":{"sys":{"id":"master","type":"Link","linkType":"Environment"}},"publishedVersion":6,"revision":1},"fields":{"title":"Cartoon person steering a space ship","description":"Cartoon person steering a space ship","file":{"url":"//images.ctfassets.net/wfutmusr1t3h/2A3mVqMEM1cdcsjFgusfu3/7f193df3decbfd17b8ed8c720120167b/L100_HeroArt_Tim__1__1__2_.png","details":{"size":474689,"image":{"width":600,"height":360}},"fileName":"L100_HeroArt_Tim__1_ 1 (2).png","contentType":"image/png"}}},"align":"start","imageTextRatio":"50:50"}},{"metadata":{"tags":[],"concepts":[]},"sys":{"space":{"sys":{"type":"Link","linkType":"Space","id":"wfutmusr1t3h"}},"id":"2WXhGuLNtnpijaD2lz0CI0","type":"Entry","createdAt":"2023-09-22T23:23:39.796Z","updatedAt":"2024-10-09T18:13:15.339Z","environment":{"sys":{"id":"master","type":"Link","linkType":"Environment"}},"publishedVersion":38,"revision":12,"contentType":{"sys":{"type":"Link","linkType":"ContentType","id":"primerComponentRiver"}}},"fields":{"title":"/learn/learning-pathways/automation River - Intermediate steps GitHub Actions","heading":"Intermediate guides for GitHub Actions","text":"Build on the essentials. Now learn how to manage runner groups, create reusable workflows, analyze metrics, and implement advanced testing and deployment strategies at scale.\n","callToAction":{"metadata":{"tags":[],"concepts":[]},"sys":{"space":{"sys":{"type":"Link","linkType":"Space","id":"wfutmusr1t3h"}},"id":"6HlK8HiskeJwPXPSPPKQww","type":"Entry","createdAt":"2023-09-22T23:23:39.824Z","updatedAt":"2024-10-09T19:06:13.546Z","environment":{"sys":{"id":"master","type":"Link","linkType":"Environment"}},"publishedVersion":93,"revision":41,"contentType":{"sys":{"type":"Link","linkType":"ContentType","id":"primerComponentCta"}}},"fields":{"title":"\"Start automating\" /learn/pathways/automation/intermediate/workflow-automation-with-github-actions/","text":"Continue your journey","link":"https://resources.github.com/learn/pathways/automation/intermediate/workflow-automation-with-github-actions/","openInNewWindow":false}},"media":{"metadata":{"tags":[],"concepts":[]},"sys":{"space":{"sys":{"type":"Link","linkType":"Space","id":"wfutmusr1t3h"}},"id":"JZr5C5lxfFYvnmirDPmOx","type":"Asset","createdAt":"2023-09-22T23:23:39.116Z","updatedAt":"2023-09-22T23:23:39.116Z","environment":{"sys":{"id":"master","type":"Link","linkType":"Environment"}},"publishedVersion":6,"revision":1},"fields":{"title":"Cartoon gears and neon rolling marbles rolling through a track","description":"Cartoon gears and neon rolling marbles rolling through a track","file":{"url":"//images.ctfassets.net/wfutmusr1t3h/JZr5C5lxfFYvnmirDPmOx/c6d891935f454c5d334867f45cca4bc1/L100_HeroArt_Tim__1__1__3_.png","details":{"size":424873,"image":{"width":600,"height":360}},"fileName":"L100_HeroArt_Tim__1_ 1 (3).png","contentType":"image/png"}}},"align":"end","imageTextRatio":"50:50"}},{"metadata":{"tags":[],"concepts":[]},"sys":{"space":{"sys":{"type":"Link","linkType":"Space","id":"wfutmusr1t3h"}},"id":"2FQRHUmBTnNn51WgOZ6QEG","type":"Entry","createdAt":"2023-09-22T23:23:39.845Z","updatedAt":"2024-10-09T18:13:19.301Z","environment":{"sys":{"id":"master","type":"Link","linkType":"Environment"}},"publishedVersion":45,"revision":12,"contentType":{"sys":{"type":"Link","linkType":"ContentType","id":"primerComponentRiver"}}},"fields":{"title":"/learn/learning-pathways/automation River - Advanced steps for GitHub Actions","heading":"Advanced guides for GitHub Actions","text":"Now you’re ready to level-up! Optimize GitHub Actions for scalable, secure workflows. Learn efficient migration, implement robust security protocols, and craft custom actions. ","callToAction":{"metadata":{"tags":[],"concepts":[]},"sys":{"space":{"sys":{"type":"Link","linkType":"Space","id":"wfutmusr1t3h"}},"id":"4sgWmhgeynyQhsnEuOVH7o","type":"Entry","createdAt":"2023-09-22T23:23:39.868Z","updatedAt":"2024-10-09T19:06:16.032Z","environment":{"sys":{"id":"master","type":"Link","linkType":"Environment"}},"publishedVersion":94,"revision":41,"contentType":{"sys":{"type":"Link","linkType":"ContentType","id":"primerComponentCta"}}},"fields":{"title":"\"Start automating\" /learn/pathways/automation/advanced/advanced-automation-strategy-with-github-actions/","text":"Become the expert","link":"https://resources.github.com/learn/pathways/automation/advanced/advanced-automation-strategy-with-github-actions/","openInNewWindow":false}},"media":{"metadata":{"tags":[],"concepts":[]},"sys":{"space":{"sys":{"type":"Link","linkType":"Space","id":"wfutmusr1t3h"}},"id":"4VM8yfT990SxEMO5LFBPCa","type":"Asset","createdAt":"2023-09-22T23:23:39.119Z","updatedAt":"2023-09-22T23:23:39.119Z","environment":{"sys":{"id":"master","type":"Link","linkType":"Environment"}},"publishedVersion":6,"revision":1},"fields":{"title":"A human and robot hand drawing each other","description":"A human and robot hand drawing each other","file":{"url":"//images.ctfassets.net/wfutmusr1t3h/4VM8yfT990SxEMO5LFBPCa/3c521f172b4cbb8b3b91793891706816/L100_HeroArt_Tim__1__1__4_.png","details":{"size":405915,"image":{"width":600,"height":360}},"fileName":"L100_HeroArt_Tim__1_ 1 (4).png","contentType":"image/png"}}},"align":"start","imageTextRatio":"50:50"}}]}},{"metadata":{"tags":[],"concepts":[]},"sys":{"space":{"sys":{"type":"Link","linkType":"Space","id":"wfutmusr1t3h"}},"id":"3KVTB3Yf1saCWREopqF4L6","type":"Entry","createdAt":"2023-09-22T23:23:39.891Z","updatedAt":"2024-08-05T16:25:25.517Z","environment":{"sys":{"id":"master","type":"Link","linkType":"Environment"}},"publishedVersion":71,"revision":32,"contentType":{"sys":{"type":"Link","linkType":"ContentType","id":"sectionTestimonials"}}},"fields":{"title":"/learn/pathways/automation - Quote","heading":"Assisting 10,000+ businesses worldwide","testimonials":[{"metadata":{"tags":[],"concepts":[]},"sys":{"space":{"sys":{"type":"Link","linkType":"Space","id":"wfutmusr1t3h"}},"id":"2TBuFomSMXaoiAWkPVb3FX","type":"Entry","createdAt":"2023-09-22T20:46:06.797Z","updatedAt":"2024-10-09T15:34:36.575Z","environment":{"sys":{"id":"master","type":"Link","linkType":"Environment"}},"publishedVersion":88,"revision":37,"contentType":{"sys":{"type":"Link","linkType":"ContentType","id":"primerComponentTestimonial"}}},"fields":{"quote":"With GitHub Actions, we streamlined our CI/CD workflows, reducing pipelines from 1,000 lines to just 100. This simplicity has enhanced developer happiness and productivity.","name":"Sanjito Kurniawan","jobTitle":"Senior Platform Engineer / HelloFresh","image":{"metadata":{"tags":[],"concepts":[]},"sys":{"space":{"sys":{"type":"Link","linkType":"Space","id":"wfutmusr1t3h"}},"id":"3KHXXaIXsjnKrtT5Jqc9bY","type":"Asset","createdAt":"2023-09-22T23:16:17.492Z","updatedAt":"2023-09-22T23:16:17.492Z","environment":{"sys":{"id":"master","type":"Link","linkType":"Environment"}},"publishedVersion":11,"revision":1},"fields":{"title":"Sanjito Kurniawan avatar","description":"Sanjito Kurniawan avatar","file":{"url":"//images.ctfassets.net/wfutmusr1t3h/3KHXXaIXsjnKrtT5Jqc9bY/8966e864e81e88550c2026c130fe1854/Untitled__10_.png","details":{"size":7182,"image":{"width":100,"height":100}},"fileName":"Untitled (10).png","contentType":"image/png"}}}}}]}},{"metadata":{"tags":[],"concepts":[]},"sys":{"space":{"sys":{"type":"Link","linkType":"Space","id":"wfutmusr1t3h"}},"id":"3RvmvVM1u0yGqtCgT8jPdG","type":"Entry","createdAt":"2023-09-22T23:23:39.933Z","updatedAt":"2023-09-22T23:23:39.933Z","environment":{"sys":{"id":"master","type":"Link","linkType":"Environment"}},"publishedVersion":2,"revision":1,"contentType":{"sys":{"type":"Link","linkType":"ContentType","id":"sectionCtaBanner"}}},"fields":{"title":"/learn/learning-pathways/automation CTA Banner","ctaBanner":{"metadata":{"tags":[],"concepts":[]},"sys":{"space":{"sys":{"type":"Link","linkType":"Space","id":"wfutmusr1t3h"}},"id":"7MkPwwdF7fS3po1NZoNbNC","type":"Entry","createdAt":"2023-09-22T23:23:40.005Z","updatedAt":"2024-10-09T19:15:29.284Z","environment":{"sys":{"id":"master","type":"Link","linkType":"Environment"}},"publishedVersion":33,"revision":12,"contentType":{"sys":{"type":"Link","linkType":"ContentType","id":"primerComponentCtaBanner"}}},"fields":{"title":"/learn/learning-pathways/automation CTA Banner","heading":"Automation made simple","text":{"data":{},"content":[{"data":{},"content":[{"data":{},"marks":[],"value":"Learn how to build, test, and deploy a simple web app using GitHub Actions. With guidance from GitHub’s product team and industry experts.","nodeType":"text"}],"nodeType":"paragraph"}],"nodeType":"document"},"callToActionPrimary":{"metadata":{"tags":[],"concepts":[]},"sys":{"space":{"sys":{"type":"Link","linkType":"Space","id":"wfutmusr1t3h"}},"id":"5xnROdwjZ5c5JyCMr2EkjR","type":"Entry","createdAt":"2023-09-22T20:36:36.832Z","updatedAt":"2024-10-09T19:04:01.925Z","environment":{"sys":{"id":"master","type":"Link","linkType":"Environment"}},"publishedVersion":99,"revision":42,"contentType":{"sys":{"type":"Link","linkType":"ContentType","id":"primerComponentCta"}}},"fields":{"title":"\"Start automating\" /learn/pathways/automation/automated-application-deployment-with-github-actions-and-pages/","text":"Start your learning journey","link":"https://resources.github.com/learn/pathways/automation/essentials/automated-application-deployment-with-github-actions-and-pages/","openInNewWindow":false}},"align":"center","hasBorder":true,"hasBackground":true,"hasShadow":true}}}}]}},"seo":{"metadata":{"tags":[],"concepts":[]},"sys":{"space":{"sys":{"type":"Link","linkType":"Space","id":"wfutmusr1t3h"}},"id":"7fFfOkYNppzvuP6ZqX0lfA","type":"Entry","createdAt":"2023-09-22T21:49:30.021Z","updatedAt":"2024-10-03T12:28:18.610Z","environment":{"sys":{"id":"master","type":"Link","linkType":"Environment"}},"publishedVersion":58,"revision":28,"contentType":{"sys":{"type":"Link","linkType":"ContentType","id":"seo"}}},"fields":{"metaTitle":" Automation Tutorials | Learning Pathways","metaDescription":"Discover automation tutorials to enhance software development by optimizing CI/CD pipelines, workflows, automation testing, secure deployment \u0026 more.\n\n","metaImage":{"metadata":{"tags":[],"concepts":[]},"sys":{"space":{"sys":{"type":"Link","linkType":"Space","id":"wfutmusr1t3h"}},"id":"2c5pvD8RaUBtqrcEULhGV9","type":"Asset","createdAt":"2023-09-26T13:19:26.143Z","updatedAt":"2023-10-12T19:48:14.583Z","environment":{"sys":{"id":"master","type":"Link","linkType":"Environment"}},"publishedVersion":18,"revision":4},"fields":{"title":"SEO image","description":"GitHub logo Learning Pathways with swirling multicolored shapes","file":{"url":"//images.ctfassets.net/wfutmusr1t3h/2c5pvD8RaUBtqrcEULhGV9/05d3a8abb0117edb962d6a5b0507b275/PrimaryLP_1200x630px_2x.png","details":{"size":2310407,"image":{"width":2400,"height":1261}},"fileName":"PrimaryLP_1200x630px@2x.png","contentType":"image/png"}}},"openGraphTitle":" Automation Tutorials | Learning Pathways | GitHub Resources","openGraphDescription":"\nDiscover automation tutorials to enhance software development by optimizing CI/CD pipelines, workflows, automation testing, secure deployment \u0026 more.\n\n"}},"topics":[{"metadata":{"tags":[],"concepts":[]},"sys":{"space":{"sys":{"type":"Link","linkType":"Space","id":"wfutmusr1t3h"}},"id":"3vQGRghKWPkjZOXF1XJQ1h","type":"Entry","createdAt":"2024-01-11T21:00:33.222Z","updatedAt":"2024-10-09T18:27:56.917Z","environment":{"sys":{"id":"master","type":"Link","linkType":"Environment"}},"publishedVersion":75,"revision":38,"contentType":{"sys":{"type":"Link","linkType":"ContentType","id":"topic"}}},"fields":{"slug":"developer-productivity","label":"Developer Productivity"}}]}},"path":"/learn/pathways/automation","indexData":null,"type":"containerLandingPage","featureFlags":{"featureEnabledNewFormsService":false,"featureEnabledNewAppNavigation":true,"featureEnableSearch":false},"config":{"formsEndpoint":"https://marketing-forms-api.github.com/"}},"__N_SSP":true},"page":"/[...path]","query":{"path":["learn","pathways","automation"]},"buildId":"ZokmF09g2SkORXwoG0TZr","isFallback":false,"isExperimentalCompile":false,"gssp":true,"locale":"en-US","locales":["en-US","ja","pt-BR","es-419","ko-KR"],"defaultLocale":"en-US","scriptLoader":[]}</script> <div id="ghcc" style="position:sticky;bottom:0;z-index:99999"></div> <script>function gtElInit() {var lib = new google.translate.TranslateService();lib.translatePage('en', 'en', function () {});}</script> <script src="https://translate.google.com/translate_a/element.js?cb=gtElInit&amp;hl=auto&amp;client=wt" type="text/javascript"></script> </body> </html>

Pages: 1 2 3 4 5 6 7 8 9 10