[{"data":1,"prerenderedAt":941},["ShallowReactive",2],{"/blog/why-manjaro-builds-with-gitlab":3,"navigation-en-us":155,"banner-en-us":582,"footer-en-us":592,"blog-post-authors-en-us-Bryan Behrenshausen":837,"blog-related-posts-en-us-why-manjaro-builds-with-gitlab":852,"blog-promotions-en-us":877,"next-steps-en-us":931},{"id":4,"title":5,"authors":6,"body":8,"category":134,"date":135,"description":136,"extension":137,"externalUrl":138,"faq":138,"featured":139,"heroImage":140,"meta":141,"navigation":142,"path":143,"seo":144,"slug":148,"stem":149,"tags":150,"template":153,"updatedDate":138,"__hash__":154},"blogPosts/en-us/blog/why-manjaro-builds-with-gitlab.md","Why the Manjaro Linux distribution builds with GitLab",[7],"Bryan Behrenshausen",{"type":9,"value":10,"toc":128},"minimark",[11,46,52,57,66,106,110,113,126],[12,13,14,15,21,22,27,28,33,34,39,40,45],"p",{},"The ",[16,17,20],"a",{"href":18,"rel":19},"https://manjaro.org/",[],"Manjaro"," project is the newest member of the ",[16,23,26],{"href":24,"rel":25},"https://about.gitlab.com/solutions/open-source/partners/",[],"GitLab Open Source Partners"," community. Linux users know the Manjaro project as an ",[16,29,32],{"href":30,"rel":31},"https://about.gitlab.com/solutions/open-source/",[],"open source"," operating system that is fast, reliable, and user-friendly. We recently caught up with project leaders ",[16,35,38],{"href":36,"rel":37},"https://gitlab.com/philm",[],"Philip Müller"," and ",[16,41,44],{"href":42,"rel":43},"https://gitlab.com/oberon-manjaro",[],"Bernhard Landauer"," to learn how GitLab helps the Manjaro community accomplish its great work.",[47,48,49],"blockquote",{},[12,50,51],{},"Join us at Open Source Summit Europe 2023 to learn more about GitLab's dedication to open source.",[53,54,56],"h2",{"id":55},"why-the-manjaro-project-moved-to-gitlab","Why the Manjaro project moved to GitLab",[12,58,59,60,65],{},"In 2018, the Manjaro community decided to ",[16,61,64],{"href":62,"rel":63},"https://gitlab.manjaro.org",[],"adopt GitLab"," as its development platform, citing several key motivations:",[67,68,69,77,95],"ul",{},[70,71,72,76],"li",{},[73,74,75],"strong",{},"Achieve greater data sovereignty."," By migrating to a new development platform, Manjaro wanted to gain greater control over project development infrastructure. The community now hosts its own dedicated GitLab instance, where all critical Manjaro development occurs. The move has meant greater freedom and autonomy for the community. \"It feels really good to self-host and have our own control,\" Landauer said.",[70,78,79,82,83,88,89,94],{},[73,80,81],{},"Empower a small group of volunteers."," Like so many other open source projects, Manjaro relies on the dedicated work of volunteer contributors from across the world. Müller explained that the project needed a toolkit that could equip a core group of 16 developers to maintain ",[16,84,87],{"href":85,"rel":86},"https://gitlab.manjaro.org/packages",[],"more than 3,000 packages"," and foster a community of roughly 8,000 participants. GitLab's sophisticated ",[16,90,93],{"href":91,"rel":92},"https://docs.gitlab.com/ci/",[],"CI/CD functionality"," helps the community scale to empower its relatively small developer team to manage ever-increasing complexity.",[70,96,97,100,101,105],{},[73,98,99],{},"Expand monitoring capabilities."," Using GitLab grants community leads much greater visibility into the project's operations, Müller said. By configuring various activity feeds, maintainers can more efficiently monitor potential pipeline issues and build failures across projects in the Manjaro namespace. Adopting GitLab also produced an interesting network effect for Manjaro: Using the same platform as peers, dependencies, and upstream projects meant greater overall visibility into Manjaro's open source ecosystem. \"Projects like ",[16,102,104],{"href":24,"rel":103},[],"GNOME and KDE are switching"," also over to GitLab,\" Müller said. \"We can look at what the upstream is doing.\"",[53,107,109],{"id":108},"watch-the-interview","Watch the interview",[12,111,112],{},"To learn more about Manjaro's use of GitLab, watch the full interview.",[114,115,118,119],"figure",{"className":116},[117],"video_container","\n  ",[120,121,125],"iframe",{"src":122,"frameBorder":123,"allowFullScreen":124},"https://www.youtube.com/embed/Rn5IiI3--Ag","0","true"," ",[12,127,51],{},{"title":129,"searchDepth":130,"depth":130,"links":131},"",2,[132,133],{"id":55,"depth":130,"text":56},{"id":108,"depth":130,"text":109},"open-source","2023-08-29","Watch this interview with the Manjaro project to learn why the Linux distribution chooses to build with GitLab.","md",null,false,"https://res.cloudinary.com/about-gitlab-com/image/upload/v1749663000/Blog/Hero%20Images/tanukilifecycle.png",{},true,"/en-us/blog/why-manjaro-builds-with-gitlab",{"title":5,"description":136,"ogTitle":5,"ogDescription":136,"noIndex":139,"ogImage":140,"ogUrl":145,"ogSiteName":146,"ogType":147,"canonicalUrls":145},"https://about.gitlab.com/blog/why-manjaro-builds-with-gitlab","https://about.gitlab.com","article","why-manjaro-builds-with-gitlab","en-us/blog/why-manjaro-builds-with-gitlab",[32,151,152],"community","features","BlogPost","fMuoousCG7XjzxDXqPohlsebX50gfgVNlO3JWC1wha0",{"logo":156,"freeTrial":161,"sales":166,"login":171,"items":176,"search":502,"minimal":533,"duo":552,"switchNav":561,"pricingDeployment":572},{"config":157},{"href":158,"dataGaName":159,"dataGaLocation":160},"/","gitlab logo","header",{"text":162,"config":163},"Get free trial",{"href":164,"dataGaName":165,"dataGaLocation":160},"https://gitlab.com/-/trial_registrations/new?glm_source=about.gitlab.com&glm_content=default-saas-trial/","free trial",{"text":167,"config":168},"Request a demo",{"href":169,"dataGaName":170,"dataGaLocation":160},"/sales/?contact-topic=request-demo","sales",{"text":172,"config":173},"Sign in",{"href":174,"dataGaName":175,"dataGaLocation":160},"https://gitlab.com/users/sign_in/","sign in",[177,206,306,311,424,480],{"text":178,"config":179,"menu":181},"Platform",{"dataNavLevelOne":180},"platform",{"type":182,"columns":183},"cards",[184,190,198],{"title":178,"description":185,"link":186},"The intelligent orchestration platform for DevSecOps",{"text":187,"config":188},"Explore our Platform",{"href":189,"dataGaName":180,"dataGaLocation":160},"/platform/",{"title":191,"description":192,"link":193},"GitLab Duo Agent Platform","Agentic AI for the entire software lifecycle",{"text":194,"config":195},"Meet GitLab Duo",{"href":196,"dataGaName":197,"dataGaLocation":160},"/gitlab-duo-agent-platform/","gitlab duo agent platform",{"title":199,"description":200,"link":201},"Why GitLab","See the top reasons enterprises choose GitLab",{"text":202,"config":203},"Learn more",{"href":204,"dataGaName":205,"dataGaLocation":160},"/why-gitlab/","why gitlab",{"text":207,"left":142,"config":208,"menu":210},"Product",{"dataNavLevelOne":209},"solutions",{"type":211,"link":212,"columns":216,"feature":285},"lists",{"text":213,"config":214},"View all Solutions",{"href":215,"dataGaName":209,"dataGaLocation":160},"/solutions/",[217,241,264],{"title":218,"description":219,"link":220,"items":225},"Automation","CI/CD and automation to accelerate deployment",{"config":221},{"icon":222,"href":223,"dataGaName":224,"dataGaLocation":160},"AutomatedCodeAlt","/solutions/delivery-automation/","automated software delivery",[226,230,233,237],{"text":227,"config":228},"CI/CD",{"href":229,"dataGaLocation":160,"dataGaName":227},"/solutions/continuous-integration/",{"text":191,"config":231},{"href":196,"dataGaLocation":160,"dataGaName":232},"gitlab duo agent platform - product menu",{"text":234,"config":235},"Source Code Management",{"href":236,"dataGaLocation":160,"dataGaName":234},"/solutions/source-code-management/",{"text":238,"config":239},"Automated Software Delivery",{"href":223,"dataGaLocation":160,"dataGaName":240},"Automated software delivery",{"title":242,"description":243,"link":244,"items":249},"Security","Deliver code faster without compromising security",{"config":245},{"href":246,"dataGaName":247,"dataGaLocation":160,"icon":248},"/solutions/application-security-testing/","security and compliance","ShieldCheckLight",[250,254,259],{"text":251,"config":252},"Application Security Testing",{"href":246,"dataGaName":253,"dataGaLocation":160},"Application security testing",{"text":255,"config":256},"Software Supply Chain Security",{"href":257,"dataGaLocation":160,"dataGaName":258},"/solutions/supply-chain/","Software supply chain security",{"text":260,"config":261},"Software Compliance",{"href":262,"dataGaName":263,"dataGaLocation":160},"/solutions/software-compliance/","software compliance",{"title":265,"link":266,"items":271},"Measurement",{"config":267},{"icon":268,"href":269,"dataGaName":270,"dataGaLocation":160},"DigitalTransformation","/solutions/visibility-measurement/","visibility and measurement",[272,276,280],{"text":273,"config":274},"Visibility & Measurement",{"href":269,"dataGaLocation":160,"dataGaName":275},"Visibility and Measurement",{"text":277,"config":278},"Value Stream Management",{"href":279,"dataGaLocation":160,"dataGaName":277},"/solutions/value-stream-management/",{"text":281,"config":282},"Analytics & Insights",{"href":283,"dataGaLocation":160,"dataGaName":284},"/solutions/analytics-and-insights/","Analytics and insights",{"title":286,"type":211,"items":287},"GitLab for",[288,294,300],{"text":289,"config":290},"Enterprise",{"icon":291,"href":292,"dataGaLocation":160,"dataGaName":293},"Building","/enterprise/","enterprise",{"text":295,"config":296},"Small Business",{"icon":297,"href":298,"dataGaLocation":160,"dataGaName":299},"Work","/small-business/","small business",{"text":301,"config":302},"Public Sector",{"icon":303,"href":304,"dataGaLocation":160,"dataGaName":305},"Organization","/solutions/public-sector/","public sector",{"text":307,"config":308},"Pricing",{"href":309,"dataGaName":310,"dataGaLocation":160,"dataNavLevelOne":310},"/pricing/","pricing",{"text":312,"config":313,"menu":315},"Resources",{"dataNavLevelOne":314},"resources",{"type":211,"link":316,"columns":320,"feature":413},{"text":317,"config":318},"View all resources",{"href":319,"dataGaName":314,"dataGaLocation":160},"/resources/",[321,354,381],{"title":322,"items":323},"Getting started",[324,329,334,339,344,349],{"text":325,"config":326},"Install",{"href":327,"dataGaName":328,"dataGaLocation":160},"/install/","install",{"text":330,"config":331},"Quick start guides",{"href":332,"dataGaName":333,"dataGaLocation":160},"/get-started/","quick setup checklists",{"text":335,"config":336},"Learn",{"href":337,"dataGaLocation":160,"dataGaName":338},"https://university.gitlab.com/","learn",{"text":340,"config":341},"Product documentation",{"href":342,"dataGaName":343,"dataGaLocation":160},"https://docs.gitlab.com/","product documentation",{"text":345,"config":346},"Best practice videos",{"href":347,"dataGaName":348,"dataGaLocation":160},"/getting-started-videos/","best practice videos",{"text":350,"config":351},"Integrations",{"href":352,"dataGaName":353,"dataGaLocation":160},"/integrations/","integrations",{"title":355,"items":356},"Discover",[357,362,367,372,376],{"text":358,"config":359},"Customer success stories",{"href":360,"dataGaName":361,"dataGaLocation":160},"/customers/","customer success stories",{"text":363,"config":364},"Blog",{"href":365,"dataGaName":366,"dataGaLocation":160},"/blog/","blog",{"text":368,"config":369},"Demo Hub",{"href":370,"dataGaName":371,"dataGaLocation":160},"/demo-hub/","demo hub",{"text":373,"config":374},"The Source",{"href":375,"dataGaName":366,"dataGaLocation":160},"/the-source/",{"text":377,"config":378},"Remote",{"href":379,"dataGaName":380,"dataGaLocation":160},"https://handbook.gitlab.com/handbook/company/culture/all-remote/","remote",{"title":382,"items":383},"Connect",[384,389,394,398,403,408],{"text":385,"config":386},"GitLab Services",{"href":387,"dataGaName":388,"dataGaLocation":160},"/services/","services",{"text":390,"config":391},"Contribute",{"href":392,"dataGaName":393,"dataGaLocation":160},"https://contributors.gitlab.com","contribute",{"text":395,"config":396},"Community",{"href":397,"dataGaName":151,"dataGaLocation":160},"/community/",{"text":399,"config":400},"Forum",{"href":401,"dataGaName":402,"dataGaLocation":160},"https://forum.gitlab.com/","forum",{"text":404,"config":405},"Events",{"href":406,"dataGaName":407,"dataGaLocation":160},"/events/","events",{"text":409,"config":410},"Partners",{"href":411,"dataGaName":412,"dataGaLocation":160},"/partners/","partners",{"config":414,"title":417,"text":418,"link":419},{"background":415,"textColor":416},"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":420,"config":421},"Read the latest",{"href":422,"dataGaName":423,"dataGaLocation":160},"/whats-new/","whats new",{"text":425,"config":426,"menu":428},"Company",{"dataNavLevelOne":427},"company",{"type":211,"columns":429},[430],{"items":431},[432,437,443,445,450,455,460,465,470,475],{"text":433,"config":434},"About",{"href":435,"dataGaName":436,"dataGaLocation":160},"/company/","about",{"text":438,"config":439,"footerGa":442},"Jobs",{"href":440,"dataGaName":441,"dataGaLocation":160},"/jobs/","jobs",{"dataGaName":441},{"text":404,"config":444},{"href":406,"dataGaName":407,"dataGaLocation":160},{"text":446,"config":447},"Leadership",{"href":448,"dataGaName":449,"dataGaLocation":160},"/company/team/e-group/","leadership",{"text":451,"config":452},"Handbook",{"href":453,"dataGaName":454,"dataGaLocation":160},"https://handbook.gitlab.com/","handbook",{"text":456,"config":457},"Investor relations",{"href":458,"dataGaName":459,"dataGaLocation":160},"https://ir.gitlab.com/overview/default.aspx","investor relations",{"text":461,"config":462},"Trust Center",{"href":463,"dataGaName":464,"dataGaLocation":160},"/security/","trust center",{"text":466,"config":467},"AI Transparency Center",{"href":468,"dataGaName":469,"dataGaLocation":160},"/ai-transparency-center/","ai transparency center",{"text":471,"config":472},"Newsletter",{"href":473,"dataGaName":474,"dataGaLocation":160},"/company/contact/#contact-forms","newsletter",{"text":476,"config":477},"Press",{"href":478,"dataGaName":479,"dataGaLocation":160},"/press/","press",{"text":481,"config":482,"menu":483},"Contact us",{"dataNavLevelOne":427},{"type":211,"columns":484},[485],{"items":486},[487,492,497],{"text":488,"config":489},"Talk to sales",{"href":490,"dataGaName":491,"dataGaLocation":160},"/sales/","talk to sales",{"text":493,"config":494},"Support portal",{"href":495,"dataGaName":496,"dataGaLocation":160},"https://support.gitlab.com/hc/en-us","support portal",{"text":498,"config":499},"Customer portal",{"href":500,"dataGaName":501,"dataGaLocation":160},"https://customers.gitlab.com/customers/sign_in/","customer portal",{"close":503,"login":504,"suggestions":511},"Close",{"text":505,"link":506},"To search repositories and projects, login to",{"text":507,"config":508},"gitlab.com",{"href":174,"dataGaName":509,"dataGaLocation":510},"search login","search",{"text":512,"default":513},"Suggestions",[514,516,520,522,526,530],{"text":191,"config":515},{"href":196,"dataGaName":191,"dataGaLocation":510},{"text":517,"config":518},"Code Suggestions (AI)",{"href":519,"dataGaName":517,"dataGaLocation":510},"/solutions/code-suggestions/",{"text":227,"config":521},{"href":229,"dataGaName":227,"dataGaLocation":510},{"text":523,"config":524},"GitLab on AWS",{"href":525,"dataGaName":523,"dataGaLocation":510},"/partners/technology-partners/aws/",{"text":527,"config":528},"GitLab on Google Cloud",{"href":529,"dataGaName":527,"dataGaLocation":510},"/partners/technology-partners/google-cloud-platform/",{"text":531,"config":532},"Why GitLab?",{"href":204,"dataGaName":531,"dataGaLocation":510},{"freeTrial":534,"mobileIcon":539,"desktopIcon":544,"secondaryButton":547},{"text":535,"config":536},"Start free trial",{"href":537,"dataGaName":165,"dataGaLocation":538},"https://gitlab.com/-/trials/new/","nav",{"altText":540,"config":541},"Gitlab Icon",{"src":542,"dataGaName":543,"dataGaLocation":538},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1758203874/jypbw1jx72aexsoohd7x.svg","gitlab icon",{"altText":540,"config":545},{"src":546,"dataGaName":543,"dataGaLocation":538},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1758203875/gs4c8p8opsgvflgkswz9.svg",{"text":548,"config":549},"Get Started",{"href":550,"dataGaName":551,"dataGaLocation":538},"https://gitlab.com/-/trial_registrations/new?glm_source=about.gitlab.com/get-started/","get started",{"freeTrial":553,"mobileIcon":557,"desktopIcon":559},{"text":554,"config":555},"Learn more about GitLab Duo",{"href":196,"dataGaName":556,"dataGaLocation":538},"gitlab duo",{"altText":540,"config":558},{"src":542,"dataGaName":543,"dataGaLocation":538},{"altText":540,"config":560},{"src":546,"dataGaName":543,"dataGaLocation":538},{"button":562,"mobileIcon":567,"desktopIcon":569},{"text":563,"config":564},"/switch",{"href":565,"dataGaName":566,"dataGaLocation":538},"#contact","switch",{"altText":540,"config":568},{"src":542,"dataGaName":543,"dataGaLocation":538},{"altText":540,"config":570},{"src":571,"dataGaName":543,"dataGaLocation":538},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1773335277/ohhpiuoxoldryzrnhfrh.png",{"freeTrial":573,"mobileIcon":578,"desktopIcon":580},{"text":574,"config":575},"Back to pricing",{"href":309,"dataGaName":576,"dataGaLocation":538,"icon":577},"back to pricing","GoBack",{"altText":540,"config":579},{"src":542,"dataGaName":543,"dataGaLocation":538},{"altText":540,"config":581},{"src":546,"dataGaName":543,"dataGaLocation":538},{"title":583,"titleMobile":584,"button":585,"config":590},"Duo Agent Platform delivers 400% ROI, per new Forrester Consulting study.","400% ROI: Forrester TEI for GitLab Duo",{"text":202,"config":586},{"href":587,"dataGaName":588,"dataGaLocation":589},"https://about.gitlab.com/blog/gitlab-duo-agent-platform-delivers-400-percent-roi/","forrester-tei-dap-banner","global-banner",{"layout":591,"disabled":139},"release",{"data":593},{"text":594,"source":595,"edit":601,"contribute":606,"config":611,"items":616,"minimal":826},"Git is a trademark of Software Freedom Conservancy and our use of 'GitLab' is under license",{"text":596,"config":597},"View page source",{"href":598,"dataGaName":599,"dataGaLocation":600},"https://gitlab.com/gitlab-com/marketing/digital-experience/about-gitlab-com/","page source","footer",{"text":602,"config":603},"Edit this page",{"href":604,"dataGaName":605,"dataGaLocation":600},"https://gitlab.com/gitlab-com/marketing/digital-experience/about-gitlab-com/-/blob/main/content/","web ide",{"text":607,"config":608},"Please contribute",{"href":609,"dataGaName":610,"dataGaLocation":600},"https://gitlab.com/gitlab-com/marketing/digital-experience/about-gitlab-com/-/blob/main/CONTRIBUTING.md/","please contribute",{"twitter":612,"facebook":613,"youtube":614,"linkedin":615},"https://twitter.com/gitlab","https://www.facebook.com/gitlab","https://www.youtube.com/channel/UCnMGQ8QHMAnVIsI3xJrihhg","https://www.linkedin.com/company/gitlab-com",[617,664,718,762,794],{"title":307,"links":618,"subMenu":633},[619,623,628],{"text":620,"config":621},"View plans",{"href":309,"dataGaName":622,"dataGaLocation":600},"view plans",{"text":624,"config":625},"Why Premium?",{"href":626,"dataGaName":627,"dataGaLocation":600},"/pricing/premium/","why premium",{"text":629,"config":630},"Why Ultimate?",{"href":631,"dataGaName":632,"dataGaLocation":600},"/pricing/ultimate/","why ultimate",[634],{"title":635,"links":636},"Contact Us",[637,640,642,644,649,654,659],{"text":638,"config":639},"Contact sales",{"href":490,"dataGaName":170,"dataGaLocation":600},{"text":493,"config":641},{"href":495,"dataGaName":496,"dataGaLocation":600},{"text":498,"config":643},{"href":500,"dataGaName":501,"dataGaLocation":600},{"text":645,"config":646},"Status",{"href":647,"dataGaName":648,"dataGaLocation":600},"https://status.gitlab.com/","status",{"text":650,"config":651},"Terms of use",{"href":652,"dataGaName":653,"dataGaLocation":600},"/terms/","terms of use",{"text":655,"config":656},"Privacy statement",{"href":657,"dataGaName":658,"dataGaLocation":600},"/privacy/","privacy statement",{"text":660,"config":661},"Cookie preferences",{"dataGaName":662,"dataGaLocation":600,"id":663,"isOneTrustButton":142},"cookie preferences","ot-sdk-btn",{"title":207,"links":665,"subMenu":674},[666,670],{"text":667,"config":668},"DevSecOps platform",{"href":189,"dataGaName":669,"dataGaLocation":600},"devsecops platform",{"text":671,"config":672},"AI-Assisted Development",{"href":196,"dataGaName":673,"dataGaLocation":600},"ai-assisted development",[675],{"title":676,"links":677},"Topics",[678,683,688,693,698,703,708,713],{"text":679,"config":680},"CICD",{"href":681,"dataGaName":682,"dataGaLocation":600},"/topics/ci-cd/","cicd",{"text":684,"config":685},"GitOps",{"href":686,"dataGaName":687,"dataGaLocation":600},"/topics/gitops/","gitops",{"text":689,"config":690},"DevOps",{"href":691,"dataGaName":692,"dataGaLocation":600},"/topics/devops/","devops",{"text":694,"config":695},"Version Control",{"href":696,"dataGaName":697,"dataGaLocation":600},"/topics/version-control/","version control",{"text":699,"config":700},"DevSecOps",{"href":701,"dataGaName":702,"dataGaLocation":600},"/topics/devsecops/","devsecops",{"text":704,"config":705},"Cloud Native",{"href":706,"dataGaName":707,"dataGaLocation":600},"/topics/cloud-native/","cloud native",{"text":709,"config":710},"AI for Coding",{"href":711,"dataGaName":712,"dataGaLocation":600},"/topics/devops/ai-for-coding/","ai for coding",{"text":714,"config":715},"Agentic AI",{"href":716,"dataGaName":717,"dataGaLocation":600},"/topics/agentic-ai/","agentic ai",{"title":719,"links":720},"Solutions",[721,723,725,730,734,737,741,744,746,749,752,757],{"text":251,"config":722},{"href":246,"dataGaName":251,"dataGaLocation":600},{"text":240,"config":724},{"href":223,"dataGaName":224,"dataGaLocation":600},{"text":726,"config":727},"Agile development",{"href":728,"dataGaName":729,"dataGaLocation":600},"/solutions/agile-delivery/","agile delivery",{"text":731,"config":732},"SCM",{"href":236,"dataGaName":733,"dataGaLocation":600},"source code management",{"text":679,"config":735},{"href":229,"dataGaName":736,"dataGaLocation":600},"continuous integration & delivery",{"text":738,"config":739},"Value stream management",{"href":279,"dataGaName":740,"dataGaLocation":600},"value stream management",{"text":684,"config":742},{"href":743,"dataGaName":687,"dataGaLocation":600},"/solutions/gitops/",{"text":289,"config":745},{"href":292,"dataGaName":293,"dataGaLocation":600},{"text":747,"config":748},"Small business",{"href":298,"dataGaName":299,"dataGaLocation":600},{"text":750,"config":751},"Public sector",{"href":304,"dataGaName":305,"dataGaLocation":600},{"text":753,"config":754},"Education",{"href":755,"dataGaName":756,"dataGaLocation":600},"/solutions/education/","education",{"text":758,"config":759},"Financial services",{"href":760,"dataGaName":761,"dataGaLocation":600},"/solutions/finance/","financial services",{"title":312,"links":763},[764,766,768,770,773,775,778,780,782,784,786,788,790,792],{"text":325,"config":765},{"href":327,"dataGaName":328,"dataGaLocation":600},{"text":330,"config":767},{"href":332,"dataGaName":333,"dataGaLocation":600},{"text":335,"config":769},{"href":337,"dataGaName":338,"dataGaLocation":600},{"text":340,"config":771},{"href":342,"dataGaName":772,"dataGaLocation":600},"docs",{"text":363,"config":774},{"href":365,"dataGaName":366,"dataGaLocation":600},{"text":776,"config":777},"What's new",{"href":422,"dataGaName":423,"dataGaLocation":600},{"text":358,"config":779},{"href":360,"dataGaName":361,"dataGaLocation":600},{"text":377,"config":781},{"href":379,"dataGaName":380,"dataGaLocation":600},{"text":385,"config":783},{"href":387,"dataGaName":388,"dataGaLocation":600},{"text":390,"config":785},{"href":392,"dataGaName":393,"dataGaLocation":600},{"text":395,"config":787},{"href":397,"dataGaName":151,"dataGaLocation":600},{"text":399,"config":789},{"href":401,"dataGaName":402,"dataGaLocation":600},{"text":404,"config":791},{"href":406,"dataGaName":407,"dataGaLocation":600},{"text":409,"config":793},{"href":411,"dataGaName":412,"dataGaLocation":600},{"title":425,"links":795},[796,798,800,802,804,806,810,815,817,819,821],{"text":433,"config":797},{"href":435,"dataGaName":427,"dataGaLocation":600},{"text":438,"config":799},{"href":440,"dataGaName":441,"dataGaLocation":600},{"text":446,"config":801},{"href":448,"dataGaName":449,"dataGaLocation":600},{"text":451,"config":803},{"href":453,"dataGaName":454,"dataGaLocation":600},{"text":456,"config":805},{"href":458,"dataGaName":459,"dataGaLocation":600},{"text":807,"config":808},"Sustainability",{"href":809,"dataGaName":807,"dataGaLocation":600},"/sustainability/",{"text":811,"config":812},"Diversity, inclusion and belonging (DIB)",{"href":813,"dataGaName":814,"dataGaLocation":600},"/diversity-inclusion-belonging/","Diversity, inclusion and belonging",{"text":461,"config":816},{"href":463,"dataGaName":464,"dataGaLocation":600},{"text":471,"config":818},{"href":473,"dataGaName":474,"dataGaLocation":600},{"text":476,"config":820},{"href":478,"dataGaName":479,"dataGaLocation":600},{"text":822,"config":823},"Modern Slavery Transparency Statement",{"href":824,"dataGaName":825,"dataGaLocation":600},"https://handbook.gitlab.com/handbook/legal/modern-slavery-act-transparency-statement/","modern slavery transparency statement",{"items":827},[828,831,834],{"text":829,"config":830},"Terms",{"href":652,"dataGaName":653,"dataGaLocation":600},{"text":832,"config":833},"Cookies",{"dataGaName":662,"dataGaLocation":600,"id":663,"isOneTrustButton":142},{"text":835,"config":836},"Privacy",{"href":657,"dataGaName":658,"dataGaLocation":600},[838],{"id":839,"title":7,"body":138,"config":840,"content":842,"description":138,"extension":846,"meta":847,"navigation":142,"path":848,"seo":849,"stem":850,"__hash__":851},"blogAuthors/en-us/blog/authors/bryan-behrenshausen.yml",{"template":841},"BlogAuthor",{"name":7,"config":843},{"headshot":844,"ctfId":845},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1749670181/Blog/Author%20Headshots/bbehr-headshot.jpg","bbehr","yml",{},"/en-us/blog/authors/bryan-behrenshausen",{},"en-us/blog/authors/bryan-behrenshausen","V5y4nbo9nqykY7aIaauHCmFX8y9W9I7TN8XJn87n7Gw",[853,861,869],{"title":854,"description":855,"heroImage":856,"category":134,"date":857,"authors":858,"slug":860,"externalUrl":138},"What's new in Git 2.55.0?","Learn about the new features and changes in Git 2.55, including a new git-history(1) fixup command, an fsmonitor daemon for Linux, pushing to remote groups, and more.","https://res.cloudinary.com/about-gitlab-com/image/upload/v1782732487/ztwgrvlolpifo01vj8qc.png","2026-06-29",[859],"Toon Claes","whats-new-in-git-2-55-0",{"title":862,"description":863,"heroImage":864,"category":134,"date":865,"authors":866,"slug":868,"externalUrl":138},"GitLab AI Hackathon 2026: Meet the winners","Nearly 7,000 developers built 600+ AI agents and flows on GitLab Duo Agent Platform. Find out who won and what they created.","https://res.cloudinary.com/about-gitlab-com/image/upload/v1776457632/llddiylsgwuze0u1rjks.png","2026-04-22",[867],"Nick Veenhof","gitlab-ai-hackathon-2026-meet-the-winners",{"title":870,"description":871,"heroImage":872,"category":134,"date":873,"authors":874,"slug":876,"externalUrl":138},"What’s new in Git 2.54.0?","Learn about release contributions, including new repository maintenance, a new command to edit commit history, a replacement for git-sizer(1), and more.","https://res.cloudinary.com/about-gitlab-com/image/upload/v1782734716/ztwgrvlolpifo01vj8qc.png","2026-04-20",[875],"Patrick Steinhardt","whats-new-in-git-2-54-0",{"promotions":878},[879,893,905,917],{"id":880,"categories":881,"header":883,"text":884,"button":885,"image":890},"ai-modernization",[882],"ai","Is AI achieving its promise at scale?","Quiz will take 5 minutes or less",{"text":886,"config":887},"Get your AI maturity score",{"href":888,"dataGaName":889,"dataGaLocation":366},"/assessments/ai-modernization-assessment/","modernization assessment",{"config":891},{"src":892},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1772138786/qix0m7kwnd8x2fh1zq49.png",{"id":894,"categories":895,"header":897,"text":884,"button":898,"image":902},"devops-modernization",[896,702],"product","Are you just managing tools or shipping innovation?",{"text":899,"config":900},"Get your DevOps maturity score",{"href":901,"dataGaName":889,"dataGaLocation":366},"/assessments/devops-modernization-assessment/",{"config":903},{"src":904},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1772138785/eg818fmakweyuznttgid.png",{"id":906,"categories":907,"header":909,"text":884,"button":910,"image":914},"security-modernization",[908],"security","Are you trading speed for security?",{"text":911,"config":912},"Get your security maturity score",{"href":913,"dataGaName":889,"dataGaLocation":366},"/assessments/security-modernization-assessment/",{"config":915},{"src":916},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1772138786/p4pbqd9nnjejg5ds6mdk.png",{"id":918,"paths":919,"header":922,"text":923,"button":924,"image":929},"github-azure-migration",[920,921],"migration-from-azure-devops-to-gitlab","integrating-azure-devops-scm-and-gitlab","Is your team ready for GitHub's Azure move?","GitHub is already rebuilding around Azure. Find out what it means for you.",{"text":925,"config":926},"See how GitLab compares to GitHub",{"href":927,"dataGaName":928,"dataGaLocation":366},"/compare/gitlab-vs-github/github-azure-migration/","github azure migration",{"config":930},{"src":904},{"header":932,"blurb":933,"button":934,"secondaryButton":939},"Start building faster today","See what your team can do with the intelligent orchestration platform for DevSecOps.\n",{"text":935,"config":936},"Get your free trial",{"href":937,"dataGaName":165,"dataGaLocation":938},"https://gitlab.com/-/trial_registrations/new?glm_content=default-saas-trial&glm_source=about.gitlab.com/","feature",{"text":638,"config":940},{"href":490,"dataGaName":170,"dataGaLocation":938},1786803754685]