[{"data":1,"prerenderedAt":793},["ShallowReactive",2],{"/en-us/solutions/github":3,"navigation-en-us":111,"banner-en-us":530,"footer-en-us":541,"next-steps-en-us":783},{"id":4,"title":5,"body":6,"category":6,"config":7,"content":9,"description":6,"extension":79,"meta":80,"navigation":81,"path":82,"seo":83,"slug":6,"stem":109,"testContent":6,"type":6,"__hash__":110},"pages/en-us/solutions/github.yml","Github",null,{"template":8},"CommonWithCrumbs",[10,24,28,77],{"componentName":11,"componentContent":12},"CommonSingleColumnHero",{"title":13,"description":14,"primaryButton":15,"image":21},"GitLab CI/CD for GitHub","Host your code on GitHub. Build, test, and deploy on GitLab.",{"text":16,"config":17},"Documentation",{"href":18,"dataGaName":19,"dataGaLocation":20},"https://docs.gitlab.com/ci/ci_cd_for_external_repos/github_integration/","github integration","hero",{"config":22},{"src":23},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1751663599/yij1oln6vfso0rwafeij.svg",{"componentName":25,"componentContent":26},"CommonMarkdown",{"content":27},"## Automate build and test\nWith the GitHub integration, GitLab users can now create a CI/CD project in GitLab connected to an external GitHub.com or GitHub Enterprise code repository. This will automatically prompt GitLab CI/CD to run whenever code is pushed to GitHub and post CI/CD results back to both GitLab and GitHub when completed.\n",{"componentName":29,"componentContent":30},"SolutionsTwoColumnGrid",{"items":31},[32,41,50,59,68],{"leftColumn":33,"rightColumn":36},{"title":34,"description":35},"Who is GitLab CI/CD for GitHub for?","### Open source projects\nIf you have a public, open source project on GitHub you can now take advantage of free CI/CD on [GitLab.com](https://gitlab.com/). As part of our commitment to open source, we offer all public projects our highest tier features (GitLab SaaS Ultimate) for free. While other CI/CD vendors limit you to running a handful of concurrent jobs, GitLab.com gives open source projects hundreds of concurrent jobs with 50,000 free compute minutes.\n\n### Large Enterprises\nWhen we talk to our largest customers they tell us that they often have many teams using many different tools. They want to standardize on GitLab for CI/CD but code is stored in GitLab, GitHub, and other repos. This feature now allows enterprises to use common CI/CD pipelines across all of their different repos. This is a key audience and why we've made CI/CD for GitHub part of our self-managed Premium plan.\n\n### Anyone using GitHub.com\nWhile GitLab is designed to use SCM & CI/CD in the same application, we understand the appeal of using GitLab CI/CD with GitHub version control. So, for the next year we are making the GitLab CI/CD for GitHub feature a part of our [GitLab.com](https://gitlab.com/) Free tier. That means anyone using GitHub from personal projects and startups to SMBs can use GitLab CI/CD for free. Starting at 400 free compute minutes, folks can also [add their own Runners](https://docs.gitlab.com/ci/runners/) or upgrade plans to get more.\n\n### Gemnasium customers\nWe recently [acquired Gemnasium](/press/releases/2018-01-30-gemnasium-acquisition/). While we are super excited about having such a great team join our ranks, we also want to take care of folks that were using Gemnasium and provide them a migration path. We've already [shipped Gemnasium features](https://docs.gitlab.com/releases/#gemnasium-dependency-checks) as part of our built-in security scanning. Now, GitLab CI/CD for GitHub allows Gemnasium customers that were using GitHub + Gemnasium to begin using GitLab CI/CD for their security needs without needing to migrate their code.\n",{"image":37},{"altText":38,"config":39},"GitHub logo",{"src":40},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1751472073/oqj9lrgarjxg5ivjysrw.svg",{"leftColumn":42,"rightColumn":47},{"image":43},{"altText":44,"config":45},"GitHub Status screenshot",{"src":46},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1751471860/edshtd7ixpbwefimfpsw.png",{"title":48,"description":49},"Benefits","With GitLab CI/CD for GitHub, users can create a CI/CD project in GitLab connected to an external GitHub code repository. This will automatically configure several components:\n- [Pull mirroring](https://docs.gitlab.com/user/project/repository/mirror/) of the repository.\n- A push webhook to GitLab triggers CI/CD immediately once a code is committed.\n- GitHub project service integration webhooks CI status back to GitHub.\n",{"leftColumn":51,"rightColumn":54},{"title":52,"description":53},"GitLab CI/CD for External Repositories","Not only does GitLab integrate with GitHub, but you can also run CI/CD from any external git repo from any vendor by adding a repo by URL to your project and configuring webhook. For example, you can [configure Bitbucket to use GitLab CI/CD](https://docs.gitlab.com/ci/ci_cd_for_external_repos/bitbucket_integration/).\n\nRead the documentation for [GitLab CI/CD for external repositories](https://docs.gitlab.com/ci/ci_cd_for_external_repos/).\n",{"image":55},{"altText":56,"config":57},"Git logo",{"src":58},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1751472105/r3ntcfllaaobj7w3tarv.svg",{"leftColumn":60,"rightColumn":65},{"image":61},{"altText":62,"config":63},"Checklist icon",{"src":64},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1751469638/tkkawngoyvgq3plaiv2s.png",{"title":66,"description":67},"Plans and Pricing","GitLab CI/CD for GitHub is not priced separately, but comes bundled as a feature of GitLab's standard end-to-end product.\n\nFor *self-managed installations*, GitLab CI/CD for GitHub is available for customers with *Premium* and *Ultimate* license plans.\n\nGitLab CI/CD for GitHub will be available promotionally in our *Free* tier through March, 22, 2020. (After March 22, 2020, this feature will move to the *Premium* tier and be available for users on *Premium* and *Ultimate*.)\n\nLearn more about GitLab subscription options visit the [pricing page](/pricing/).\n",{"leftColumn":69,"rightColumn":72},{"title":70,"description":71},"Learn more","- GitLab CI/CD: Learn more about the benefits of GitLab CI/CD.\n- Docs: Get started with the documentation.\n- Release: Read the release post for GitLab 10.6.\n",{"image":73},{"altText":74,"config":75},"GitLab logo",{"src":76},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1749659488/Blog/Author%20Headshots/gitlab-logo-extra-whitespace.png",{"componentName":78},"CommonNextSteps","yml",{},true,"/en-us/solutions/github",{"title":13,"description":84,"schema":85},"With the GitHub integration, GitLab users can now create a CI/CD project in GitLab connected to an external GitHub.com or GitHub Enterprise code repository!",{"config":86,"name":13,"description":84,"image":104,"brand":105,"category":108},{"@context":87,"@type":88,"offers":89,"url":103},"https://schema.org","Product",{"@type":90,"name":91,"description":92,"price":93,"priceCurrency":94,"url":95,"availability":96,"priceSpecification":97,"eligibleDuration":99},"Offer","Free Trial","60-day free trial of GitLab. No credit card required.","0","USD","https://gitlab.com/-/trial_registrations/new","https://schema.org/InStock",{"@type":98,"price":93,"priceCurrency":94},"UnitPriceSpecification",{"@type":100,"value":101,"unitCode":102},"QuantitativeValue",60,"DAY","https://about.gitlab.com/solutions/github/","https://res.cloudinary.com/about-gitlab-com/image/upload/v1758207578/whxaklh4tf6nonryosrs.png",{"@type":106,"name":107},"Brand","GitLab","","en-us/solutions/github","LXql1Lorgj_a0L-G4GzOJPgDW2NizCH-pOAImXwuz4k",{"logo":112,"freeTrial":117,"sales":122,"login":127,"items":132,"search":450,"minimal":481,"duo":500,"switchNav":509,"pricingDeployment":520},{"config":113},{"href":114,"dataGaName":115,"dataGaLocation":116},"/","gitlab logo","header",{"text":118,"config":119},"Get free trial",{"href":120,"dataGaName":121,"dataGaLocation":116},"https://gitlab.com/-/trial_registrations/new?glm_source=about.gitlab.com&glm_content=default-saas-trial/","free trial",{"text":123,"config":124},"Talk to sales",{"href":125,"dataGaName":126,"dataGaLocation":116},"/sales/","sales",{"text":128,"config":129},"Sign in",{"href":130,"dataGaName":131,"dataGaLocation":116},"https://gitlab.com/users/sign_in/","sign in",[133,161,260,265,369,430],{"text":134,"config":135,"menu":137},"Platform",{"dataNavLevelOne":136},"platform",{"type":138,"columns":139},"cards",[140,146,154],{"title":134,"description":141,"link":142},"The intelligent orchestration platform for DevSecOps",{"text":143,"config":144},"Explore our Platform",{"href":145,"dataGaName":136,"dataGaLocation":116},"/platform/",{"title":147,"description":148,"link":149},"GitLab Duo Agent Platform","Agentic AI for the entire software lifecycle",{"text":150,"config":151},"Meet GitLab Duo",{"href":152,"dataGaName":153,"dataGaLocation":116},"/gitlab-duo-agent-platform/","gitlab duo agent platform",{"title":155,"description":156,"link":157},"Why GitLab","See the top reasons enterprises choose GitLab",{"text":70,"config":158},{"href":159,"dataGaName":160,"dataGaLocation":116},"/why-gitlab/","why gitlab",{"text":88,"left":81,"config":162,"menu":164},{"dataNavLevelOne":163},"solutions",{"type":165,"link":166,"columns":170,"feature":239},"lists",{"text":167,"config":168},"View all Solutions",{"href":169,"dataGaName":163,"dataGaLocation":116},"/solutions/",[171,195,218],{"title":172,"description":173,"link":174,"items":179},"Automation","CI/CD and automation to accelerate deployment",{"config":175},{"icon":176,"href":177,"dataGaName":178,"dataGaLocation":116},"AutomatedCodeAlt","/solutions/delivery-automation/","automated software delivery",[180,184,187,191],{"text":181,"config":182},"CI/CD",{"href":183,"dataGaLocation":116,"dataGaName":181},"/solutions/continuous-integration/",{"text":147,"config":185},{"href":152,"dataGaLocation":116,"dataGaName":186},"gitlab duo agent platform - product menu",{"text":188,"config":189},"Source Code Management",{"href":190,"dataGaLocation":116,"dataGaName":188},"/solutions/source-code-management/",{"text":192,"config":193},"Automated Software Delivery",{"href":177,"dataGaLocation":116,"dataGaName":194},"Automated software delivery",{"title":196,"description":197,"link":198,"items":203},"Security","Deliver code faster without compromising security",{"config":199},{"href":200,"dataGaName":201,"dataGaLocation":116,"icon":202},"/solutions/application-security-testing/","security and compliance","ShieldCheckLight",[204,208,213],{"text":205,"config":206},"Application Security Testing",{"href":200,"dataGaName":207,"dataGaLocation":116},"Application security testing",{"text":209,"config":210},"Software Supply Chain Security",{"href":211,"dataGaLocation":116,"dataGaName":212},"/solutions/supply-chain/","Software supply chain security",{"text":214,"config":215},"Software Compliance",{"href":216,"dataGaName":217,"dataGaLocation":116},"/solutions/software-compliance/","software compliance",{"title":219,"link":220,"items":225},"Measurement",{"config":221},{"icon":222,"href":223,"dataGaName":224,"dataGaLocation":116},"DigitalTransformation","/solutions/visibility-measurement/","visibility and measurement",[226,230,234],{"text":227,"config":228},"Visibility & Measurement",{"href":223,"dataGaLocation":116,"dataGaName":229},"Visibility and Measurement",{"text":231,"config":232},"Value Stream Management",{"href":233,"dataGaLocation":116,"dataGaName":231},"/solutions/value-stream-management/",{"text":235,"config":236},"Analytics & Insights",{"href":237,"dataGaLocation":116,"dataGaName":238},"/solutions/analytics-and-insights/","Analytics and insights",{"title":240,"type":165,"items":241},"GitLab for",[242,248,254],{"text":243,"config":244},"Enterprise",{"icon":245,"href":246,"dataGaLocation":116,"dataGaName":247},"Building","/enterprise/","enterprise",{"text":249,"config":250},"Small Business",{"icon":251,"href":252,"dataGaLocation":116,"dataGaName":253},"Work","/small-business/","small business",{"text":255,"config":256},"Public Sector",{"icon":257,"href":258,"dataGaLocation":116,"dataGaName":259},"Organization","/solutions/public-sector/","public sector",{"text":261,"config":262},"Pricing",{"href":263,"dataGaName":264,"dataGaLocation":116,"dataNavLevelOne":264},"/pricing/","pricing",{"text":266,"config":267,"menu":269},"Resources",{"dataNavLevelOne":268},"resources",{"type":165,"link":270,"columns":274,"feature":358},{"text":271,"config":272},"View all resources",{"href":273,"dataGaName":268,"dataGaLocation":116},"/resources/",[275,308,330],{"title":276,"items":277},"Getting started",[278,283,288,293,298,303],{"text":279,"config":280},"Install",{"href":281,"dataGaName":282,"dataGaLocation":116},"/install/","install",{"text":284,"config":285},"Quick start guides",{"href":286,"dataGaName":287,"dataGaLocation":116},"/get-started/","quick setup checklists",{"text":289,"config":290},"Learn",{"href":291,"dataGaLocation":116,"dataGaName":292},"https://university.gitlab.com/","learn",{"text":294,"config":295},"Product documentation",{"href":296,"dataGaName":297,"dataGaLocation":116},"https://docs.gitlab.com/","product documentation",{"text":299,"config":300},"Best practice videos",{"href":301,"dataGaName":302,"dataGaLocation":116},"/getting-started-videos/","best practice videos",{"text":304,"config":305},"Integrations",{"href":306,"dataGaName":307,"dataGaLocation":116},"/integrations/","integrations",{"title":309,"items":310},"Discover",[311,316,321,325],{"text":312,"config":313},"Customer success stories",{"href":314,"dataGaName":315,"dataGaLocation":116},"/customers/","customer success stories",{"text":317,"config":318},"Blog",{"href":319,"dataGaName":320,"dataGaLocation":116},"/blog/","blog",{"text":322,"config":323},"The Source",{"href":324,"dataGaName":320,"dataGaLocation":116},"/the-source/",{"text":326,"config":327},"Remote",{"href":328,"dataGaName":329,"dataGaLocation":116},"https://handbook.gitlab.com/handbook/company/culture/all-remote/","remote",{"title":331,"items":332},"Connect",[333,338,343,348,353],{"text":334,"config":335},"GitLab Services",{"href":336,"dataGaName":337,"dataGaLocation":116},"/services/","services",{"text":339,"config":340},"Community",{"href":341,"dataGaName":342,"dataGaLocation":116},"/community/","community",{"text":344,"config":345},"Forum",{"href":346,"dataGaName":347,"dataGaLocation":116},"https://forum.gitlab.com/","forum",{"text":349,"config":350},"Events",{"href":351,"dataGaName":352,"dataGaLocation":116},"/events/","events",{"text":354,"config":355},"Partners",{"href":356,"dataGaName":357,"dataGaLocation":116},"/partners/","partners",{"config":359,"title":362,"text":363,"link":364},{"background":360,"textColor":361},"url('https://res.cloudinary.com/about-gitlab-com/image/upload/v1777322348/qpq8yrgn8knii57omj0c.png')","#000","What’s new in GitLab","Stay updated with our latest features and improvements.",{"text":365,"config":366},"Read the latest",{"href":367,"dataGaName":368,"dataGaLocation":116},"/releases/whats-new/","whats new",{"text":370,"config":371,"menu":373},"Company",{"dataNavLevelOne":372},"company",{"type":165,"columns":374},[375],{"items":376},[377,382,388,390,395,400,405,410,415,420,425],{"text":378,"config":379},"About",{"href":380,"dataGaName":381,"dataGaLocation":116},"/company/","about",{"text":383,"config":384,"footerGa":387},"Jobs",{"href":385,"dataGaName":386,"dataGaLocation":116},"/jobs/","jobs",{"dataGaName":386},{"text":349,"config":389},{"href":351,"dataGaName":352,"dataGaLocation":116},{"text":391,"config":392},"Leadership",{"href":393,"dataGaName":394,"dataGaLocation":116},"/company/team/e-group/","leadership",{"text":396,"config":397},"Team",{"href":398,"dataGaName":399,"dataGaLocation":116},"/company/team/","team",{"text":401,"config":402},"Handbook",{"href":403,"dataGaName":404,"dataGaLocation":116},"https://handbook.gitlab.com/","handbook",{"text":406,"config":407},"Investor relations",{"href":408,"dataGaName":409,"dataGaLocation":116},"https://ir.gitlab.com/","investor relations",{"text":411,"config":412},"Trust Center",{"href":413,"dataGaName":414,"dataGaLocation":116},"/security/","trust center",{"text":416,"config":417},"AI Transparency Center",{"href":418,"dataGaName":419,"dataGaLocation":116},"/ai-transparency-center/","ai transparency center",{"text":421,"config":422},"Newsletter",{"href":423,"dataGaName":424,"dataGaLocation":116},"/company/contact/#contact-forms","newsletter",{"text":426,"config":427},"Press",{"href":428,"dataGaName":429,"dataGaLocation":116},"/press/","press",{"text":431,"config":432,"menu":433},"Contact us",{"dataNavLevelOne":372},{"type":165,"columns":434},[435],{"items":436},[437,440,445],{"text":123,"config":438},{"href":125,"dataGaName":439,"dataGaLocation":116},"talk to sales",{"text":441,"config":442},"Support portal",{"href":443,"dataGaName":444,"dataGaLocation":116},"https://support.gitlab.com","support portal",{"text":446,"config":447},"Customer portal",{"href":448,"dataGaName":449,"dataGaLocation":116},"https://customers.gitlab.com/customers/sign_in/","customer portal",{"close":451,"login":452,"suggestions":459},"Close",{"text":453,"link":454},"To search repositories and projects, login to",{"text":455,"config":456},"gitlab.com",{"href":130,"dataGaName":457,"dataGaLocation":458},"search login","search",{"text":460,"default":461},"Suggestions",[462,464,468,470,474,478],{"text":147,"config":463},{"href":152,"dataGaName":147,"dataGaLocation":458},{"text":465,"config":466},"Code Suggestions (AI)",{"href":467,"dataGaName":465,"dataGaLocation":458},"/solutions/code-suggestions/",{"text":181,"config":469},{"href":183,"dataGaName":181,"dataGaLocation":458},{"text":471,"config":472},"GitLab on AWS",{"href":473,"dataGaName":471,"dataGaLocation":458},"/partners/technology-partners/aws/",{"text":475,"config":476},"GitLab on Google Cloud",{"href":477,"dataGaName":475,"dataGaLocation":458},"/partners/technology-partners/google-cloud-platform/",{"text":479,"config":480},"Why GitLab?",{"href":159,"dataGaName":479,"dataGaLocation":458},{"freeTrial":482,"mobileIcon":487,"desktopIcon":492,"secondaryButton":495},{"text":483,"config":484},"Start free trial",{"href":485,"dataGaName":121,"dataGaLocation":486},"https://gitlab.com/-/trials/new/","nav",{"altText":488,"config":489},"Gitlab Icon",{"src":490,"dataGaName":491,"dataGaLocation":486},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1758203874/jypbw1jx72aexsoohd7x.svg","gitlab icon",{"altText":488,"config":493},{"src":494,"dataGaName":491,"dataGaLocation":486},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1758203875/gs4c8p8opsgvflgkswz9.svg",{"text":496,"config":497},"Get Started",{"href":498,"dataGaName":499,"dataGaLocation":486},"https://gitlab.com/-/trial_registrations/new?glm_source=about.gitlab.com/get-started/","get started",{"freeTrial":501,"mobileIcon":505,"desktopIcon":507},{"text":502,"config":503},"Learn more about GitLab Duo",{"href":152,"dataGaName":504,"dataGaLocation":486},"gitlab duo",{"altText":488,"config":506},{"src":490,"dataGaName":491,"dataGaLocation":486},{"altText":488,"config":508},{"src":494,"dataGaName":491,"dataGaLocation":486},{"button":510,"mobileIcon":515,"desktopIcon":517},{"text":511,"config":512},"/switch",{"href":513,"dataGaName":514,"dataGaLocation":486},"#contact","switch",{"altText":488,"config":516},{"src":490,"dataGaName":491,"dataGaLocation":486},{"altText":488,"config":518},{"src":519,"dataGaName":491,"dataGaLocation":486},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1773335277/ohhpiuoxoldryzrnhfrh.png",{"freeTrial":521,"mobileIcon":526,"desktopIcon":528},{"text":522,"config":523},"Back to pricing",{"href":263,"dataGaName":524,"dataGaLocation":486,"icon":525},"back to pricing","GoBack",{"altText":488,"config":527},{"src":490,"dataGaName":491,"dataGaLocation":486},{"altText":488,"config":529},{"src":494,"dataGaName":491,"dataGaLocation":486},{"title":531,"button":532,"config":537},"See how agentic AI transforms software delivery",{"text":533,"config":534},"Sign up for GitLab Transcend on June 10",{"href":535,"dataGaName":536,"dataGaLocation":116},"/releases/whats-new/#sign-up","transcend event",{"layout":538,"icon":539,"disabled":540},"release","AiStar",false,{"data":542},{"text":543,"source":544,"edit":550,"contribute":555,"config":560,"items":565,"minimal":772},"Git is a trademark of Software Freedom Conservancy and our use of 'GitLab' is under license",{"text":545,"config":546},"View page source",{"href":547,"dataGaName":548,"dataGaLocation":549},"https://gitlab.com/gitlab-com/marketing/digital-experience/about-gitlab-com/","page source","footer",{"text":551,"config":552},"Edit this page",{"href":553,"dataGaName":554,"dataGaLocation":549},"https://gitlab.com/gitlab-com/marketing/digital-experience/about-gitlab-com/-/blob/main/content/","web ide",{"text":556,"config":557},"Please contribute",{"href":558,"dataGaName":559,"dataGaLocation":549},"https://gitlab.com/gitlab-com/marketing/digital-experience/about-gitlab-com/-/blob/main/CONTRIBUTING.md/","please contribute",{"twitter":561,"facebook":562,"youtube":563,"linkedin":564},"https://twitter.com/gitlab","https://www.facebook.com/gitlab","https://www.youtube.com/channel/UCnMGQ8QHMAnVIsI3xJrihhg","https://www.linkedin.com/company/gitlab-com",[566,613,667,711,738],{"title":261,"links":567,"subMenu":582},[568,572,577],{"text":569,"config":570},"View plans",{"href":263,"dataGaName":571,"dataGaLocation":549},"view plans",{"text":573,"config":574},"Why Premium?",{"href":575,"dataGaName":576,"dataGaLocation":549},"/pricing/premium/","why premium",{"text":578,"config":579},"Why Ultimate?",{"href":580,"dataGaName":581,"dataGaLocation":549},"/pricing/ultimate/","why ultimate",[583],{"title":584,"links":585},"Contact Us",[586,589,591,593,598,603,608],{"text":587,"config":588},"Contact sales",{"href":125,"dataGaName":126,"dataGaLocation":549},{"text":441,"config":590},{"href":443,"dataGaName":444,"dataGaLocation":549},{"text":446,"config":592},{"href":448,"dataGaName":449,"dataGaLocation":549},{"text":594,"config":595},"Status",{"href":596,"dataGaName":597,"dataGaLocation":549},"https://status.gitlab.com/","status",{"text":599,"config":600},"Terms of use",{"href":601,"dataGaName":602,"dataGaLocation":549},"/terms/","terms of use",{"text":604,"config":605},"Privacy statement",{"href":606,"dataGaName":607,"dataGaLocation":549},"/privacy/","privacy statement",{"text":609,"config":610},"Cookie preferences",{"dataGaName":611,"dataGaLocation":549,"id":612,"isOneTrustButton":81},"cookie preferences","ot-sdk-btn",{"title":88,"links":614,"subMenu":623},[615,619],{"text":616,"config":617},"DevSecOps platform",{"href":145,"dataGaName":618,"dataGaLocation":549},"devsecops platform",{"text":620,"config":621},"AI-Assisted Development",{"href":152,"dataGaName":622,"dataGaLocation":549},"ai-assisted development",[624],{"title":625,"links":626},"Topics",[627,632,637,642,647,652,657,662],{"text":628,"config":629},"CICD",{"href":630,"dataGaName":631,"dataGaLocation":549},"/topics/ci-cd/","cicd",{"text":633,"config":634},"GitOps",{"href":635,"dataGaName":636,"dataGaLocation":549},"/topics/gitops/","gitops",{"text":638,"config":639},"DevOps",{"href":640,"dataGaName":641,"dataGaLocation":549},"/topics/devops/","devops",{"text":643,"config":644},"Version Control",{"href":645,"dataGaName":646,"dataGaLocation":549},"/topics/version-control/","version control",{"text":648,"config":649},"DevSecOps",{"href":650,"dataGaName":651,"dataGaLocation":549},"/topics/devsecops/","devsecops",{"text":653,"config":654},"Cloud Native",{"href":655,"dataGaName":656,"dataGaLocation":549},"/topics/cloud-native/","cloud native",{"text":658,"config":659},"AI for Coding",{"href":660,"dataGaName":661,"dataGaLocation":549},"/topics/devops/ai-for-coding/","ai for coding",{"text":663,"config":664},"Agentic AI",{"href":665,"dataGaName":666,"dataGaLocation":549},"/topics/agentic-ai/","agentic ai",{"title":668,"links":669},"Solutions",[670,672,674,679,683,686,690,693,695,698,701,706],{"text":205,"config":671},{"href":200,"dataGaName":205,"dataGaLocation":549},{"text":194,"config":673},{"href":177,"dataGaName":178,"dataGaLocation":549},{"text":675,"config":676},"Agile development",{"href":677,"dataGaName":678,"dataGaLocation":549},"/solutions/agile-delivery/","agile delivery",{"text":680,"config":681},"SCM",{"href":190,"dataGaName":682,"dataGaLocation":549},"source code management",{"text":628,"config":684},{"href":183,"dataGaName":685,"dataGaLocation":549},"continuous integration & delivery",{"text":687,"config":688},"Value stream management",{"href":233,"dataGaName":689,"dataGaLocation":549},"value stream management",{"text":633,"config":691},{"href":692,"dataGaName":636,"dataGaLocation":549},"/solutions/gitops/",{"text":243,"config":694},{"href":246,"dataGaName":247,"dataGaLocation":549},{"text":696,"config":697},"Small business",{"href":252,"dataGaName":253,"dataGaLocation":549},{"text":699,"config":700},"Public sector",{"href":258,"dataGaName":259,"dataGaLocation":549},{"text":702,"config":703},"Education",{"href":704,"dataGaName":705,"dataGaLocation":549},"/solutions/education/","education",{"text":707,"config":708},"Financial services",{"href":709,"dataGaName":710,"dataGaLocation":549},"/solutions/finance/","financial services",{"title":266,"links":712},[713,715,717,719,722,724,726,728,730,732,734,736],{"text":279,"config":714},{"href":281,"dataGaName":282,"dataGaLocation":549},{"text":284,"config":716},{"href":286,"dataGaName":287,"dataGaLocation":549},{"text":289,"config":718},{"href":291,"dataGaName":292,"dataGaLocation":549},{"text":294,"config":720},{"href":296,"dataGaName":721,"dataGaLocation":549},"docs",{"text":317,"config":723},{"href":319,"dataGaName":320,"dataGaLocation":549},{"text":312,"config":725},{"href":314,"dataGaName":315,"dataGaLocation":549},{"text":326,"config":727},{"href":328,"dataGaName":329,"dataGaLocation":549},{"text":334,"config":729},{"href":336,"dataGaName":337,"dataGaLocation":549},{"text":339,"config":731},{"href":341,"dataGaName":342,"dataGaLocation":549},{"text":344,"config":733},{"href":346,"dataGaName":347,"dataGaLocation":549},{"text":349,"config":735},{"href":351,"dataGaName":352,"dataGaLocation":549},{"text":354,"config":737},{"href":356,"dataGaName":357,"dataGaLocation":549},{"title":370,"links":739},[740,742,744,746,748,750,752,756,761,763,765,767],{"text":378,"config":741},{"href":380,"dataGaName":372,"dataGaLocation":549},{"text":383,"config":743},{"href":385,"dataGaName":386,"dataGaLocation":549},{"text":391,"config":745},{"href":393,"dataGaName":394,"dataGaLocation":549},{"text":396,"config":747},{"href":398,"dataGaName":399,"dataGaLocation":549},{"text":401,"config":749},{"href":403,"dataGaName":404,"dataGaLocation":549},{"text":406,"config":751},{"href":408,"dataGaName":409,"dataGaLocation":549},{"text":753,"config":754},"Sustainability",{"href":755,"dataGaName":753,"dataGaLocation":549},"/sustainability/",{"text":757,"config":758},"Diversity, inclusion and belonging (DIB)",{"href":759,"dataGaName":760,"dataGaLocation":549},"/diversity-inclusion-belonging/","Diversity, inclusion and belonging",{"text":411,"config":762},{"href":413,"dataGaName":414,"dataGaLocation":549},{"text":421,"config":764},{"href":423,"dataGaName":424,"dataGaLocation":549},{"text":426,"config":766},{"href":428,"dataGaName":429,"dataGaLocation":549},{"text":768,"config":769},"Modern Slavery Transparency Statement",{"href":770,"dataGaName":771,"dataGaLocation":549},"https://handbook.gitlab.com/handbook/legal/modern-slavery-act-transparency-statement/","modern slavery transparency statement",{"items":773},[774,777,780],{"text":775,"config":776},"Terms",{"href":601,"dataGaName":602,"dataGaLocation":549},{"text":778,"config":779},"Cookies",{"dataGaName":611,"dataGaLocation":549,"id":612,"isOneTrustButton":81},{"text":781,"config":782},"Privacy",{"href":606,"dataGaName":607,"dataGaLocation":549},{"header":784,"blurb":785,"button":786,"secondaryButton":791},"Start building faster today","See what your team can do with the intelligent orchestration platform for DevSecOps.\n",{"text":787,"config":788},"Get your free trial",{"href":789,"dataGaName":121,"dataGaLocation":790},"https://gitlab.com/-/trial_registrations/new?glm_content=default-saas-trial&glm_source=about.gitlab.com/","feature",{"text":587,"config":792},{"href":125,"dataGaName":126,"dataGaLocation":790},1777934928619]