{"id":73017,"date":"2023-07-12T08:12:52","date_gmt":"2023-07-12T15:12:52","guid":{"rendered":"https:\/\/github.blog\/?p=73017"},"modified":"2024-04-25T12:43:34","modified_gmt":"2024-04-25T19:43:34","slug":"github-merge-queue-is-generally-available","status":"publish","type":"post","link":"https:\/\/github.blog\/news-insights\/product-news\/github-merge-queue-is-generally-available\/","title":{"rendered":"GitHub merge queue is generally available"},"content":{"rendered":"<p>General availability of GitHub\u2019s merge queue means good-bye to traffic jams on your team\u2019s busiest branches. No more rushing to merge your pull requests before someone else merges theirs \ud83e\udd75. Turn on GitHub\u2019s merge queue today and accelerate your merge velocity \ud83d\ude80.<\/p>\n<p>Any team that is part of a managed organization with public repositories and GitHub Enterprise Cloud users will be able to enable this feature on their respective repository and start streamlining their team\u2019s pull requests immediately. If this describes you, then let the commit parties commence \ud83c\udf89.<\/p>\n<h2 id=\"introducing-merge-queue-our-newest-feature-to-improve-team-velocity\"><a class=\"heading-link\" href=\"#introducing-merge-queue-our-newest-feature-to-improve-team-velocity\">Introducing merge queue: our newest feature to improve team velocity<span class=\"heading-hash pl-2 text-italic text-bold\" aria-hidden=\"true\"><\/span><\/a><\/h2>\n<p>Collaborative coding is powerful. But to be at your team\u2019s most optimized state, you need automated branch management that enables multiple developers to commit code on a daily basis, without frustration. This can happen if your team\u2019s branch is busy with many team members onboarding the same commit onramp. This can be frustrating for your team, but, more importantly, it gets in the way of shipping velocity.\u00a0 We don\u2019t want that journey for you!<\/p>\n<p>This is why we built merge queue. We\u2019ve reduced the tension between branch stability and velocity. Merge queue takes care of making sure your pull request is compatible with other changes ahead of it and alerting you if something goes wrong. The result: your team can focus on the good stuff\u2014write, submit, and commit.\u00a0 No tool sprawls here. This flow is still in the same place with the enablement of a modified merge button because GitHub remains your one-stop-shop for an integrated, enterprise-ready platform with the industry\u2019s best collaboration tools.<\/p>\n<h2 id=\"how-does-merge-queue-work\"><a class=\"heading-link\" href=\"#how-does-merge-queue-work\">How does merge queue work?<span class=\"heading-hash pl-2 text-italic text-bold\" aria-hidden=\"true\"><\/span><\/a><\/h2>\n<div class=\"mod-vh position-relative\" style=\"height: 0; padding-bottom: calc((9 \/ 16)*100%);\">\n\t\t\t<iframe loading=\"lazy\" class=\"position-absolute top-0 left-0 width-full height-full\" src=\"https:\/\/www.youtube.com\/embed\/XEZMgohmtts?version=3&#038;rel=1&#038;showsearch=0&#038;showinfo=1&#038;iv_load_policy=1&#038;fs=1&#038;hl=en-US&#038;autohide=2&#038;wmode=transparent\" title=\"YouTube video player\" allow=\"accelerometer; clipboard-write; encrypted-media; gyroscope; picture-in-picture\" allowfullscreen=\"\" frameborder=\"0\"><\/iframe>\n\t\t<\/div>\n<p>Merge queue is designed for high-performance teams where multiple users regularly commit to a single branch. Prior to merge queue, engineers would need to attempt to merge directly onto an already busy branch\u2014potentially running into code conflicts, and then spiraling into a cycle of rework.<\/p>\n<p>With GitHub\u2019s merge queue, a temporary branch is created that contains:<\/p>\n<ul>\n<li>The latest changes from the base branch<\/li>\n<li>The changes from other pull requests already in the queue<\/li>\n<li>The changes from your pull request<\/li>\n<\/ul>\n<p>CI then starts, with the expectation that all required status checks must pass before the branch (and the pull requests it represents) are merged. Merge queue is the ultimate branch traffic controller.<\/p>\n<p>We\u2019re thrilled that Block, one of our enterprise customers, has been unlocking the magic of this streamlined workflow\u2013queue-then-next-play.<\/p>\n<figure class=\"gh-full-blockquote mx-0 pl-6 mt-6 mt-md-7 mb-7 mb-md-8\"><blockquote><p>We would routinely experience post-merge build failures in our monorepo several times a week and merge queue has practically eliminated all build failures in that category. This has greatly reduced our on-call burden and lessened the friction our developers\u2019 experience during their daily workflows.<\/p><\/blockquote><figcaption class=\"text-mono color-fg-muted f5-mktg mt-3\"> - Jon Graves, Engineering Manager at Block Inc<\/figcaption><\/figure>\n<h2 id=\"get-started-now-with-merge-queue\"><a class=\"heading-link\" href=\"#get-started-now-with-merge-queue\">Get started now with merge queue<span class=\"heading-hash pl-2 text-italic text-bold\" aria-hidden=\"true\"><\/span><\/a><\/h2>\n<p>Enhance your team\u2019s performance and speed by enabling this new branch protection.<\/p>\n<p>As a repository administrator:<\/p>\n<ul>\n<li>For your target branch, <strong>enable the branch protection setting<\/strong>, &#8220;Require merge queue.&#8221;<\/li>\n<li><strong>Set your preferences<\/strong> for the merge queue: merge method, build on currency, merge limits, only merge non-failing pull requests, status check timeout.<\/li>\n<\/ul>\n<p>As an engineer:<\/p>\n<ul>\n<li>Open the pull request to be added to the queue, click \u2018<strong>Merge when ready\u2019<\/strong>.<\/li>\n<\/ul>\n<p><img data-recalc-dims=\"1\" decoding=\"async\" loading=\"lazy\" class=\"aligncenter size-medium\" src=\"https:\/\/i0.wp.com\/user-images.githubusercontent.com\/2503052\/217023882-cf4bf568-af5d-469e-882a-14f1837add72.gif?resize=1200%2C676&#038;ssl=1\" width=\"1200\" height=\"676\" \/><\/p>\n<ul>\n<li>To view the merge queue, from the branches page for the repository, <strong>click on the \u2018pull requests queued to merge\u2019 link<\/strong>.<\/li>\n<\/ul>\n<p><img data-recalc-dims=\"1\" decoding=\"async\" loading=\"lazy\" class=\"width-fit aligncenter wp-image-73037 size-large\" src=\"https:\/\/github.blog\/wp-content\/uploads\/2023\/07\/image1-1.png?resize=1024%2C576\" alt=\"This is an example of how the new merge queue feature will look like for engineers working in GitHub. \" width=\"1024\" height=\"576\" srcset=\"https:\/\/github.blog\/wp-content\/uploads\/2023\/07\/image1-1.png?w=1999 1999w, https:\/\/github.blog\/wp-content\/uploads\/2023\/07\/image1-1.png?w=300 300w, https:\/\/github.blog\/wp-content\/uploads\/2023\/07\/image1-1.png?w=768 768w, https:\/\/github.blog\/wp-content\/uploads\/2023\/07\/image1-1.png?w=1024 1024w, https:\/\/github.blog\/wp-content\/uploads\/2023\/07\/image1-1.png?w=1536 1536w\" sizes=\"auto, (max-width: 1000px) 100vw, 1000px\" \/><\/p>\n<p>If a merge fails, the pull request will be removed from the queue and a notification sent to the author of the pull request to check. For more information about how to access and set up the merge queue for a branch in your repository, check out our <a href=\"https:\/\/docs.github.com\/repositories\/configuring-branches-and-merges-in-your-repository\/configuring-pull-request-merges\/managing-a-merge-queue\">docs<\/a>.<\/p>\n<p><strong>Get started now by enabling this new branch protection for your team with GitHub merge queue.<\/strong> It\u2019s your team\u2019s path to less branch traffic jams and more time where it matters\u2013efficient collaboration for more coding!<\/p>\n<p class=\"p1\"><div class=\"content-button-wrap text-left\"><a href=\"https:\/\/github.com\/enterprise\" target=\"_self\" class=\"btn-mktg arrow-target-mktg\">Start a free GitHub Enterprise trial<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" class=\"octicon arrow-symbol-mktg\" width=\"24\" height=\"24\" 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 class=\"octicon-chevrow-stem\" stroke=\"currentColor\" d=\"M1.75 8H11\" stroke-width=\"1.5\" stroke-linecap=\"round\"><\/path><\/svg><\/a><\/div><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Supercharge pull request merges on your busiest branches by enabling your team to queue.<\/p>\n","protected":false},"author":2155,"featured_media":71660,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_gh_post_show_toc":"no","_gh_post_is_no_robots":"no","_gh_post_is_featured":"no","_gh_post_is_excluded":"no","_gh_post_is_unlisted":"no","_gh_post_related_link_1":"","_gh_post_related_link_2":"","_gh_post_related_link_3":"","_gh_post_sq_img":"https:\/\/github.blog\/wp-content\/uploads\/2023\/05\/1200.630-Productivity-wLogo@2x.png","_gh_post_sq_img_id":"71660","_gh_post_cta_title":"","_gh_post_cta_text":"","_gh_post_cta_link":"","_gh_post_cta_button":"Click Here to Learn More","_gh_post_recirc_hide":"no","_gh_post_recirc_col_1":"gh-auto-select","_gh_post_recirc_col_2":"65301","_gh_post_recirc_col_3":"65308","_gh_post_recirc_col_4":"65316","_featured_video":"","_gh_post_additional_query_params":"","_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_feature_clip_id":0,"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_publicize_message":"{title}\n\n{excerpt}\n\n{url}","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":true,"jetpack_social_options":{"image_generator_settings":{"template":"highway","default_image_id":0,"font":"","enabled":false},"version":2},"_wpas_customize_per_network":false,"jetpack_post_was_ever_published":false,"_links_to":"","_links_to_target":""},"categories":[3321,3325],"tags":[2957,2913,2827,2840],"coauthors":[3099],"class_list":["post-73017","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-news-insights","category-product-news","tag-collaboration","tag-core-productivity","tag-github-enterprise","tag-pull-requests"],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v28.6 (Yoast SEO v28.6) - https:\/\/yoast.com\/product\/yoast-seo-premium-wordpress\/ -->\n<title>GitHub merge queue is generally available - The GitHub Blog<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/github.blog\/news-insights\/product-news\/github-merge-queue-is-generally-available\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"GitHub merge queue is generally available\" \/>\n<meta property=\"og:description\" content=\"Supercharge pull request merges on your busiest branches by enabling your team to queue.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/github.blog\/news-insights\/product-news\/github-merge-queue-is-generally-available\/\" \/>\n<meta property=\"og:site_name\" content=\"The GitHub Blog\" \/>\n<meta property=\"article:published_time\" content=\"2023-07-12T15:12:52+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2024-04-25T19:43:34+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/github.blog\/wp-content\/uploads\/2023\/05\/1200.630-Productivity-wLogo@2x.png?fit=2400%2C1260\" \/>\n\t<meta property=\"og:image:width\" content=\"2400\" \/>\n\t<meta property=\"og:image:height\" content=\"1260\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Dustin Yin\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Dustin Yin\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"4 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/github.blog\\\/news-insights\\\/product-news\\\/github-merge-queue-is-generally-available\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/github.blog\\\/news-insights\\\/product-news\\\/github-merge-queue-is-generally-available\\\/\"},\"author\":{\"name\":\"Dustin Yin\",\"@id\":\"https:\\\/\\\/github.blog\\\/#\\\/schema\\\/person\\\/a64e9c66864a7996f73b6216033e2ca4\"},\"headline\":\"GitHub merge queue is generally available\",\"datePublished\":\"2023-07-12T15:12:52+00:00\",\"dateModified\":\"2024-04-25T19:43:34+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/github.blog\\\/news-insights\\\/product-news\\\/github-merge-queue-is-generally-available\\\/\"},\"wordCount\":675,\"image\":{\"@id\":\"https:\\\/\\\/github.blog\\\/news-insights\\\/product-news\\\/github-merge-queue-is-generally-available\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/github.blog\\\/wp-content\\\/uploads\\\/2023\\\/05\\\/1200.630-Productivity-wLogo@2x.png?fit=2400%2C1260\",\"keywords\":[\"Collaboration\",\"Core productivity\",\"GitHub Enterprise\",\"pull requests\"],\"articleSection\":[\"News &amp; insights\",\"Product\"],\"inLanguage\":\"en-US\"},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/github.blog\\\/news-insights\\\/product-news\\\/github-merge-queue-is-generally-available\\\/\",\"url\":\"https:\\\/\\\/github.blog\\\/news-insights\\\/product-news\\\/github-merge-queue-is-generally-available\\\/\",\"name\":\"GitHub merge queue is generally available - The GitHub Blog\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/github.blog\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/github.blog\\\/news-insights\\\/product-news\\\/github-merge-queue-is-generally-available\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/github.blog\\\/news-insights\\\/product-news\\\/github-merge-queue-is-generally-available\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/github.blog\\\/wp-content\\\/uploads\\\/2023\\\/05\\\/1200.630-Productivity-wLogo@2x.png?fit=2400%2C1260\",\"datePublished\":\"2023-07-12T15:12:52+00:00\",\"dateModified\":\"2024-04-25T19:43:34+00:00\",\"author\":{\"@id\":\"https:\\\/\\\/github.blog\\\/#\\\/schema\\\/person\\\/a64e9c66864a7996f73b6216033e2ca4\"},\"breadcrumb\":{\"@id\":\"https:\\\/\\\/github.blog\\\/news-insights\\\/product-news\\\/github-merge-queue-is-generally-available\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/github.blog\\\/news-insights\\\/product-news\\\/github-merge-queue-is-generally-available\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/github.blog\\\/news-insights\\\/product-news\\\/github-merge-queue-is-generally-available\\\/#primaryimage\",\"url\":\"https:\\\/\\\/github.blog\\\/wp-content\\\/uploads\\\/2023\\\/05\\\/1200.630-Productivity-wLogo@2x.png?fit=2400%2C1260\",\"contentUrl\":\"https:\\\/\\\/github.blog\\\/wp-content\\\/uploads\\\/2023\\\/05\\\/1200.630-Productivity-wLogo@2x.png?fit=2400%2C1260\",\"width\":2400,\"height\":1260},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/github.blog\\\/news-insights\\\/product-news\\\/github-merge-queue-is-generally-available\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/github.blog\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"News &amp; insights\",\"item\":\"https:\\\/\\\/github.blog\\\/news-insights\\\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Product\",\"item\":\"https:\\\/\\\/github.blog\\\/news-insights\\\/product-news\\\/\"},{\"@type\":\"ListItem\",\"position\":4,\"name\":\"GitHub merge queue is generally available\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/github.blog\\\/#website\",\"url\":\"https:\\\/\\\/github.blog\\\/\",\"name\":\"The GitHub Blog\",\"description\":\"Updates, ideas, and inspiration from GitHub to help developers build and design software.\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/github.blog\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/github.blog\\\/#\\\/schema\\\/person\\\/a64e9c66864a7996f73b6216033e2ca4\",\"name\":\"Dustin Yin\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/8e59c6871397a0a40b7e3fb003a20b0f5bece0c4494c896e10b5a9650081c596?s=96&d=mm&r=gd3ca592f72fec84a1958b2c283ebe238\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/8e59c6871397a0a40b7e3fb003a20b0f5bece0c4494c896e10b5a9650081c596?s=96&d=mm&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/8e59c6871397a0a40b7e3fb003a20b0f5bece0c4494c896e10b5a9650081c596?s=96&d=mm&r=g\",\"caption\":\"Dustin Yin\"},\"url\":\"https:\\\/\\\/github.blog\\\/author\\\/aspeckofdustin\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"GitHub merge queue is generally available - The GitHub Blog","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/github.blog\/news-insights\/product-news\/github-merge-queue-is-generally-available\/","og_locale":"en_US","og_type":"article","og_title":"GitHub merge queue is generally available","og_description":"Supercharge pull request merges on your busiest branches by enabling your team to queue.","og_url":"https:\/\/github.blog\/news-insights\/product-news\/github-merge-queue-is-generally-available\/","og_site_name":"The GitHub Blog","article_published_time":"2023-07-12T15:12:52+00:00","article_modified_time":"2024-04-25T19:43:34+00:00","og_image":[{"width":2400,"height":1260,"url":"https:\/\/github.blog\/wp-content\/uploads\/2023\/05\/1200.630-Productivity-wLogo@2x.png?fit=2400%2C1260","type":"image\/png"}],"author":"Dustin Yin","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Dustin Yin","Est. reading time":"4 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/github.blog\/news-insights\/product-news\/github-merge-queue-is-generally-available\/#article","isPartOf":{"@id":"https:\/\/github.blog\/news-insights\/product-news\/github-merge-queue-is-generally-available\/"},"author":{"name":"Dustin Yin","@id":"https:\/\/github.blog\/#\/schema\/person\/a64e9c66864a7996f73b6216033e2ca4"},"headline":"GitHub merge queue is generally available","datePublished":"2023-07-12T15:12:52+00:00","dateModified":"2024-04-25T19:43:34+00:00","mainEntityOfPage":{"@id":"https:\/\/github.blog\/news-insights\/product-news\/github-merge-queue-is-generally-available\/"},"wordCount":675,"image":{"@id":"https:\/\/github.blog\/news-insights\/product-news\/github-merge-queue-is-generally-available\/#primaryimage"},"thumbnailUrl":"https:\/\/github.blog\/wp-content\/uploads\/2023\/05\/1200.630-Productivity-wLogo@2x.png?fit=2400%2C1260","keywords":["Collaboration","Core productivity","GitHub Enterprise","pull requests"],"articleSection":["News &amp; insights","Product"],"inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/github.blog\/news-insights\/product-news\/github-merge-queue-is-generally-available\/","url":"https:\/\/github.blog\/news-insights\/product-news\/github-merge-queue-is-generally-available\/","name":"GitHub merge queue is generally available - The GitHub Blog","isPartOf":{"@id":"https:\/\/github.blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/github.blog\/news-insights\/product-news\/github-merge-queue-is-generally-available\/#primaryimage"},"image":{"@id":"https:\/\/github.blog\/news-insights\/product-news\/github-merge-queue-is-generally-available\/#primaryimage"},"thumbnailUrl":"https:\/\/github.blog\/wp-content\/uploads\/2023\/05\/1200.630-Productivity-wLogo@2x.png?fit=2400%2C1260","datePublished":"2023-07-12T15:12:52+00:00","dateModified":"2024-04-25T19:43:34+00:00","author":{"@id":"https:\/\/github.blog\/#\/schema\/person\/a64e9c66864a7996f73b6216033e2ca4"},"breadcrumb":{"@id":"https:\/\/github.blog\/news-insights\/product-news\/github-merge-queue-is-generally-available\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/github.blog\/news-insights\/product-news\/github-merge-queue-is-generally-available\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/github.blog\/news-insights\/product-news\/github-merge-queue-is-generally-available\/#primaryimage","url":"https:\/\/github.blog\/wp-content\/uploads\/2023\/05\/1200.630-Productivity-wLogo@2x.png?fit=2400%2C1260","contentUrl":"https:\/\/github.blog\/wp-content\/uploads\/2023\/05\/1200.630-Productivity-wLogo@2x.png?fit=2400%2C1260","width":2400,"height":1260},{"@type":"BreadcrumbList","@id":"https:\/\/github.blog\/news-insights\/product-news\/github-merge-queue-is-generally-available\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/github.blog\/"},{"@type":"ListItem","position":2,"name":"News &amp; insights","item":"https:\/\/github.blog\/news-insights\/"},{"@type":"ListItem","position":3,"name":"Product","item":"https:\/\/github.blog\/news-insights\/product-news\/"},{"@type":"ListItem","position":4,"name":"GitHub merge queue is generally available"}]},{"@type":"WebSite","@id":"https:\/\/github.blog\/#website","url":"https:\/\/github.blog\/","name":"The GitHub Blog","description":"Updates, ideas, and inspiration from GitHub to help developers build and design software.","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/github.blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Person","@id":"https:\/\/github.blog\/#\/schema\/person\/a64e9c66864a7996f73b6216033e2ca4","name":"Dustin Yin","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/secure.gravatar.com\/avatar\/8e59c6871397a0a40b7e3fb003a20b0f5bece0c4494c896e10b5a9650081c596?s=96&d=mm&r=gd3ca592f72fec84a1958b2c283ebe238","url":"https:\/\/secure.gravatar.com\/avatar\/8e59c6871397a0a40b7e3fb003a20b0f5bece0c4494c896e10b5a9650081c596?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/8e59c6871397a0a40b7e3fb003a20b0f5bece0c4494c896e10b5a9650081c596?s=96&d=mm&r=g","caption":"Dustin Yin"},"url":"https:\/\/github.blog\/author\/aspeckofdustin\/"}]}},"jetpack_publicize_connections":[],"jetpack_shortlink":"https:\/\/wp.me\/pamS32-iZH","jetpack_sharing_enabled":true,"jetpack_featured_media_url":"https:\/\/github.blog\/wp-content\/uploads\/2023\/05\/1200.630-Productivity-wLogo@2x.png?fit=2400%2C1260","_links":{"self":[{"href":"https:\/\/github.blog\/wp-json\/wp\/v2\/posts\/73017","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/github.blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/github.blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/github.blog\/wp-json\/wp\/v2\/users\/2155"}],"replies":[{"embeddable":true,"href":"https:\/\/github.blog\/wp-json\/wp\/v2\/comments?post=73017"}],"version-history":[{"count":15,"href":"https:\/\/github.blog\/wp-json\/wp\/v2\/posts\/73017\/revisions"}],"predecessor-version":[{"id":77680,"href":"https:\/\/github.blog\/wp-json\/wp\/v2\/posts\/73017\/revisions\/77680"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/github.blog\/wp-json\/wp\/v2\/media\/71660"}],"wp:attachment":[{"href":"https:\/\/github.blog\/wp-json\/wp\/v2\/media?parent=73017"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/github.blog\/wp-json\/wp\/v2\/categories?post=73017"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/github.blog\/wp-json\/wp\/v2\/tags?post=73017"},{"taxonomy":"author","embeddable":true,"href":"https:\/\/github.blog\/wp-json\/wp\/v2\/coauthors?post=73017"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}