
{"id":66506,"date":"2022-08-15T08:00:07","date_gmt":"2022-08-15T15:00:07","guid":{"rendered":"https:\/\/github.blog\/?p=66506"},"modified":"2022-08-15T09:03:21","modified_gmt":"2022-08-15T16:03:21","slug":"the-next-step-for-lgtm-com-github-code-scanning","status":"publish","type":"post","link":"https:\/\/github.blog\/news-insights\/product-news\/the-next-step-for-lgtm-com-github-code-scanning\/","title":{"rendered":"The next step for LGTM.com: GitHub code scanning!"},"content":{"rendered":"<p>Three years ago, <a href=\"https:\/\/github.blog\/2019-09-18-github-welcomes-semmle\/\">the team that built LGTM.com joined GitHub<\/a>. From that moment on, we have worked tirelessly to natively integrate its underlying CodeQL analysis technology into GitHub. In 2020, GitHub code scanning was <a href=\"https:\/\/github.blog\/2020-05-06-new-from-satellite-2020-github-codespaces-github-discussions-securing-code-in-private-repositories-and-more\/#security\">launched<\/a> in public beta, and later that year it became <a href=\"https:\/\/github.blog\/2020-09-30-code-scanning-is-now-available\/\">generally available<\/a> for everyone. GitHub code scanning is powered by the very same analysis engine: CodeQL.<\/p>\n<p>We\u2019ve since continued to invest in CodeQL and GitHub code scanning. Today, GitHub code scanning has all of LGTM.com\u2019s key features\u2014and <a href=\"https:\/\/github.blog\/changelog\/label\/code-scanning\/\">more<\/a>! The time has therefore come to announce the plan for the gradual deprecation of LGTM.com.<\/p>\n<h3 id=\"end-of-august-2022-no-more-user-sign-ups-and-new-repositories\"><a class=\"heading-link\" href=\"#end-of-august-2022-no-more-user-sign-ups-and-new-repositories\">End of August 2022: no more user sign-ups and new repositories<span class=\"heading-hash pl-2 text-italic text-bold\" aria-hidden=\"true\"><\/span><\/a><\/h3>\n<p>Starting at the end of August, LGTM.com will no longer accept new user sign-ups. It will also no longer be possible to add new repositories for analysis to LGTM.com. Existing users will continue to be able to log in and use LGTM.com, and the analysis of existing repositories will continue to work. However, <a href=\"https:\/\/lgtm.com\/help\/lgtm\/viewing-history-of-project\">historical analysis<\/a> will no longer be performed\u2013only new commits will be analyzed.<\/p>\n<h3 id=\"october-help-migrate-repositories-to-github-code-scanning\"><a class=\"heading-link\" href=\"#october-help-migrate-repositories-to-github-code-scanning\">October: help migrate repositories to GitHub code scanning<span class=\"heading-hash pl-2 text-italic text-bold\" aria-hidden=\"true\"><\/span><\/a><\/h3>\n<p>We will do our best to help migrate repositories that actively use LGTM.com to flag potential security issues in their pull requests. For those repositories, we will create pull requests that add a <a href=\"https:\/\/docs.github.com\/en\/code-security\/code-scanning\/automatically-scanning-your-code-for-vulnerabilities-and-errors\/setting-up-code-scanning-for-a-repository#setting-up-code-scanning-manually\">GitHub Actions workflow that runs code scanning<\/a>. Once that configuration file is merged, the repository\u2019s source code (and future pull requests) will be scanned by GitHub code scanning. GitHub code scanning will flag any potential security issues <a href=\"https:\/\/github.blog\/changelog\/2022-06-02-users-can-view-and-comment-on-code-scanning-alerts-on-the-conversation-tab-in-a-pull-request\/\">in pull requests<\/a> and on the repository\u2019s <a href=\"https:\/\/docs.github.com\/en\/code-security\/code-scanning\/automatically-scanning-your-code-for-vulnerabilities-and-errors\/managing-code-scanning-alerts-for-your-repository\">security tab<\/a>. Once that\u2019s all working as it should, you can disable the LGTM.com integration.<\/p>\n<p>Some repositories make use of advanced LGTM.com build and analysis configurations. In such cases, we might not be able to automatically propose a GitHub Actions workflow to set up code scanning. We will notify such repositories directly.<\/p>\n<h3 id=\"end-of-november-new-commits-and-pull-requests-are-no-longer-analyzed\"><a class=\"heading-link\" href=\"#end-of-november-new-commits-and-pull-requests-are-no-longer-analyzed\">End of November: new commits and pull requests are no longer analyzed<span class=\"heading-hash pl-2 text-italic text-bold\" aria-hidden=\"true\"><\/span><\/a><\/h3>\n<p>At the end of November, LGTM.com will stop fetching new commits for the repositories that it analyzes. It will also stop analyzing pull requests on GitHub.com. Repositories that still use LGTM.com\u2019s pull request analysis in the week(s) leading up to this deprecation phase will be reminded through a message in the pull request comments that are posted by LGTM.com.<\/p>\n<h3 id=\"16th-of-december-lgtm-com-will-be-shut-down\"><a class=\"heading-link\" href=\"#16th-of-december-lgtm-com-will-be-shut-down\">16th of December: LGTM.com will be shut down<span class=\"heading-hash pl-2 text-italic text-bold\" aria-hidden=\"true\"><\/span><\/a><\/h3>\n<p>From the 16th of December, LGTM.com will no longer be available. This includes but is not limited to:<\/p>\n<ul>\n<li><a href=\"https:\/\/lgtm.com\/help\/lgtm\/adding-badges-to-project-readme-files\">LGTM.com code quality badges<\/a> <\/li>\n<li>The LGTM query console (including historical results)<\/li>\n<li>The LGTM documentation <\/li>\n<li>All LGTM.com APIs<\/li>\n<\/ul>\n<h2 id=\"so-long-and-thanks-for-all-the-fish\"><a class=\"heading-link\" href=\"#so-long-and-thanks-for-all-the-fish\">So long and thanks for all the fish!<span class=\"heading-hash pl-2 text-italic text-bold\" aria-hidden=\"true\"><\/span><\/a><\/h2>\n<p>On behalf of the entire LGTM.com team, we\u2019d like to thank you all for joining us on this wonderful journey. From launching LGTM.com back in 2017, all the way through <a href=\"https:\/\/github.blog\/2019-09-18-github-welcomes-semmle\/\">GitHub\u2019s acquisition of Semmle in 2019<\/a>, the subsequent <a href=\"https:\/\/github.blog\/2020-05-06-new-from-satellite-2020-github-codespaces-github-discussions-securing-code-in-private-repositories-and-more\/#security\">launch of GitHub code scanning<\/a>, and all the <a href=\"https:\/\/github.blog\/changelog\/label\/code-scanning\/\">improvements we\u2019ve since shipped<\/a>: it\u2019s been an absolutely amazing journey. Thank you!<\/p>\n<hr>\n<h2 id=\"faq\"><a class=\"heading-link\" href=\"#faq\">FAQ<span class=\"heading-hash pl-2 text-italic text-bold\" aria-hidden=\"true\"><\/span><\/a><\/h2>\n<h3 id=\"how-do-i-get-started-with-github-code-scanning\"><a class=\"heading-link\" href=\"#how-do-i-get-started-with-github-code-scanning\">How do I get started with GitHub code scanning?<span class=\"heading-hash pl-2 text-italic text-bold\" aria-hidden=\"true\"><\/span><\/a><\/h3>\n<p>GitHub is committed to helping build safer and more secure software without compromising on the developer experience. To learn more or enable GitHub\u2019s security features in repositories, like code scanning or Dependabot, check out the <a href=\"https:\/\/docs.github.com\/en\/code-security\/getting-started\/github-security-features\">getting started guide<\/a>.<\/p>\n<h3 id=\"i-love-the-lgtm-com-query-console-can-i-continue-to-use-it\"><a class=\"heading-link\" href=\"#i-love-the-lgtm-com-query-console-can-i-continue-to-use-it\">I love the LGTM.com query console\u2014can I continue to use it?<span class=\"heading-hash pl-2 text-italic text-bold\" aria-hidden=\"true\"><\/span><\/a><\/h3>\n<p>If you are an active user of the LGTM.com query console and are not yet part of our beta program to test this functionality on GitHub, please leave us a note <a href=\"https:\/\/github.com\/orgs\/community\/discussions\/29534\">here<\/a>.<\/p>\n<h3 id=\"where-can-i-ask-questions-or-leave-feedback\"><a class=\"heading-link\" href=\"#where-can-i-ask-questions-or-leave-feedback\">Where can I ask questions or leave feedback?<span class=\"heading-hash pl-2 text-italic text-bold\" aria-hidden=\"true\"><\/span><\/a><\/h3>\n<p>Please join our GitHub Discussion on this topic <a href=\"https:\/\/github.com\/orgs\/community\/discussions\/29534\">here<\/a>!<\/p>\n<h3 id=\"how-can-i-download-data-from-lgtm-com-before-it-goes-offline\"><a class=\"heading-link\" href=\"#how-can-i-download-data-from-lgtm-com-before-it-goes-offline\">How can I download data from LGTM.com before it goes offline?<span class=\"heading-hash pl-2 text-italic text-bold\" aria-hidden=\"true\"><\/span><\/a><\/h3>\n<p>Please take a look at the <a href=\"https:\/\/lgtm.com\/help\/lgtm\/api\/api-for-lgtm\">large number of APIs<\/a> that are available on LGTM.com.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Today, GitHub code scanning has all of LGTM.com\u2019s key features\u2014and more! The time has therefore come to announce the plan for the gradual deprecation of LGTM.com.<\/p>\n","protected":false},"author":1865,"featured_media":66507,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_gh_post_show_toc":"no","_gh_post_is_no_robots":"","_gh_post_is_featured":"no","_gh_post_is_excluded":"no","_gh_post_is_unlisted":"","_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\/2022\/01\/GitHub-Company_teal-square-icon.png","_gh_post_sq_img_id":"62569","_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_memberships_contains_paid_content":false,"footnotes":"","jetpack_publicize_message":"","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,"_links_to":"","_links_to_target":""},"categories":[3321,3325],"tags":[],"coauthors":[2227],"class_list":["post-66506","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-news-insights","category-product-news"],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v27.5 (Yoast SEO v27.5) - https:\/\/yoast.com\/product\/yoast-seo-premium-wordpress\/ -->\n<title>The next step for LGTM.com: GitHub code scanning! - The GitHub Blog<\/title>\n<meta name=\"description\" content=\"Today, GitHub code scanning has all of LGTM.com\u2019s key features\u2014and more! The time has therefore come to announce the plan for the gradual deprecation of LGTM.com.\" \/>\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\/the-next-step-for-lgtm-com-github-code-scanning\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"The next step for LGTM.com: GitHub code scanning!\" \/>\n<meta property=\"og:description\" content=\"Today, GitHub code scanning has all of LGTM.com\u2019s key features\u2014and more! The time has therefore come to announce the plan for the gradual deprecation of LGTM.com.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/github.blog\/news-insights\/product-news\/the-next-step-for-lgtm-com-github-code-scanning\/\" \/>\n<meta property=\"og:site_name\" content=\"The GitHub Blog\" \/>\n<meta property=\"article:published_time\" content=\"2022-08-15T15:00:07+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2022-08-15T16:03:21+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/github.blog\/wp-content\/uploads\/2022\/08\/lgtm1.png?fit=1545%2C939\" \/>\n\t<meta property=\"og:image:width\" content=\"1545\" \/>\n\t<meta property=\"og:image:height\" content=\"939\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Bas van Schaik\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Bas van Schaik\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"3 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\\\/the-next-step-for-lgtm-com-github-code-scanning\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/github.blog\\\/news-insights\\\/product-news\\\/the-next-step-for-lgtm-com-github-code-scanning\\\/\"},\"author\":{\"name\":\"Bas van Schaik\",\"@id\":\"https:\\\/\\\/github.blog\\\/#\\\/schema\\\/person\\\/6de23eda733505b7508daf183375f82c\"},\"headline\":\"The next step for LGTM.com: GitHub code scanning!\",\"datePublished\":\"2022-08-15T15:00:07+00:00\",\"dateModified\":\"2022-08-15T16:03:21+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/github.blog\\\/news-insights\\\/product-news\\\/the-next-step-for-lgtm-com-github-code-scanning\\\/\"},\"wordCount\":667,\"image\":{\"@id\":\"https:\\\/\\\/github.blog\\\/news-insights\\\/product-news\\\/the-next-step-for-lgtm-com-github-code-scanning\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/github.blog\\\/wp-content\\\/uploads\\\/2022\\\/08\\\/lgtm1.png?fit=1545%2C939\",\"articleSection\":[\"News &amp; insights\",\"Product\"],\"inLanguage\":\"en-US\"},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/github.blog\\\/news-insights\\\/product-news\\\/the-next-step-for-lgtm-com-github-code-scanning\\\/\",\"url\":\"https:\\\/\\\/github.blog\\\/news-insights\\\/product-news\\\/the-next-step-for-lgtm-com-github-code-scanning\\\/\",\"name\":\"The next step for LGTM.com: GitHub code scanning! - The GitHub Blog\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/github.blog\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/github.blog\\\/news-insights\\\/product-news\\\/the-next-step-for-lgtm-com-github-code-scanning\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/github.blog\\\/news-insights\\\/product-news\\\/the-next-step-for-lgtm-com-github-code-scanning\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/github.blog\\\/wp-content\\\/uploads\\\/2022\\\/08\\\/lgtm1.png?fit=1545%2C939\",\"datePublished\":\"2022-08-15T15:00:07+00:00\",\"dateModified\":\"2022-08-15T16:03:21+00:00\",\"author\":{\"@id\":\"https:\\\/\\\/github.blog\\\/#\\\/schema\\\/person\\\/6de23eda733505b7508daf183375f82c\"},\"description\":\"Today, GitHub code scanning has all of LGTM.com\u2019s key features\u2014and more! The time has therefore come to announce the plan for the gradual deprecation of LGTM.com.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/github.blog\\\/news-insights\\\/product-news\\\/the-next-step-for-lgtm-com-github-code-scanning\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/github.blog\\\/news-insights\\\/product-news\\\/the-next-step-for-lgtm-com-github-code-scanning\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/github.blog\\\/news-insights\\\/product-news\\\/the-next-step-for-lgtm-com-github-code-scanning\\\/#primaryimage\",\"url\":\"https:\\\/\\\/github.blog\\\/wp-content\\\/uploads\\\/2022\\\/08\\\/lgtm1.png?fit=1545%2C939\",\"contentUrl\":\"https:\\\/\\\/github.blog\\\/wp-content\\\/uploads\\\/2022\\\/08\\\/lgtm1.png?fit=1545%2C939\",\"width\":1545,\"height\":939,\"caption\":\"Screenshot of the legacy view of LGTM.com\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/github.blog\\\/news-insights\\\/product-news\\\/the-next-step-for-lgtm-com-github-code-scanning\\\/#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\":\"The next step for LGTM.com: GitHub code scanning!\"}]},{\"@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\\\/6de23eda733505b7508daf183375f82c\",\"name\":\"Bas van Schaik\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/38244d3b12951ea9894cfed793fe06c54aca814a66095f9355d3abfb5308d7a2?s=96&d=mm&r=gcbefa0f5d6a1502a153cbce58c0d8bba\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/38244d3b12951ea9894cfed793fe06c54aca814a66095f9355d3abfb5308d7a2?s=96&d=mm&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/38244d3b12951ea9894cfed793fe06c54aca814a66095f9355d3abfb5308d7a2?s=96&d=mm&r=g\",\"caption\":\"Bas van Schaik\"},\"url\":\"https:\\\/\\\/github.blog\\\/author\\\/sjgithub\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"The next step for LGTM.com: GitHub code scanning! - The GitHub Blog","description":"Today, GitHub code scanning has all of LGTM.com\u2019s key features\u2014and more! The time has therefore come to announce the plan for the gradual deprecation of LGTM.com.","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\/the-next-step-for-lgtm-com-github-code-scanning\/","og_locale":"en_US","og_type":"article","og_title":"The next step for LGTM.com: GitHub code scanning!","og_description":"Today, GitHub code scanning has all of LGTM.com\u2019s key features\u2014and more! The time has therefore come to announce the plan for the gradual deprecation of LGTM.com.","og_url":"https:\/\/github.blog\/news-insights\/product-news\/the-next-step-for-lgtm-com-github-code-scanning\/","og_site_name":"The GitHub Blog","article_published_time":"2022-08-15T15:00:07+00:00","article_modified_time":"2022-08-15T16:03:21+00:00","og_image":[{"width":1545,"height":939,"url":"https:\/\/github.blog\/wp-content\/uploads\/2022\/08\/lgtm1.png?fit=1545%2C939","type":"image\/png"}],"author":"Bas van Schaik","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Bas van Schaik","Est. reading time":"3 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/github.blog\/news-insights\/product-news\/the-next-step-for-lgtm-com-github-code-scanning\/#article","isPartOf":{"@id":"https:\/\/github.blog\/news-insights\/product-news\/the-next-step-for-lgtm-com-github-code-scanning\/"},"author":{"name":"Bas van Schaik","@id":"https:\/\/github.blog\/#\/schema\/person\/6de23eda733505b7508daf183375f82c"},"headline":"The next step for LGTM.com: GitHub code scanning!","datePublished":"2022-08-15T15:00:07+00:00","dateModified":"2022-08-15T16:03:21+00:00","mainEntityOfPage":{"@id":"https:\/\/github.blog\/news-insights\/product-news\/the-next-step-for-lgtm-com-github-code-scanning\/"},"wordCount":667,"image":{"@id":"https:\/\/github.blog\/news-insights\/product-news\/the-next-step-for-lgtm-com-github-code-scanning\/#primaryimage"},"thumbnailUrl":"https:\/\/github.blog\/wp-content\/uploads\/2022\/08\/lgtm1.png?fit=1545%2C939","articleSection":["News &amp; insights","Product"],"inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/github.blog\/news-insights\/product-news\/the-next-step-for-lgtm-com-github-code-scanning\/","url":"https:\/\/github.blog\/news-insights\/product-news\/the-next-step-for-lgtm-com-github-code-scanning\/","name":"The next step for LGTM.com: GitHub code scanning! - The GitHub Blog","isPartOf":{"@id":"https:\/\/github.blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/github.blog\/news-insights\/product-news\/the-next-step-for-lgtm-com-github-code-scanning\/#primaryimage"},"image":{"@id":"https:\/\/github.blog\/news-insights\/product-news\/the-next-step-for-lgtm-com-github-code-scanning\/#primaryimage"},"thumbnailUrl":"https:\/\/github.blog\/wp-content\/uploads\/2022\/08\/lgtm1.png?fit=1545%2C939","datePublished":"2022-08-15T15:00:07+00:00","dateModified":"2022-08-15T16:03:21+00:00","author":{"@id":"https:\/\/github.blog\/#\/schema\/person\/6de23eda733505b7508daf183375f82c"},"description":"Today, GitHub code scanning has all of LGTM.com\u2019s key features\u2014and more! The time has therefore come to announce the plan for the gradual deprecation of LGTM.com.","breadcrumb":{"@id":"https:\/\/github.blog\/news-insights\/product-news\/the-next-step-for-lgtm-com-github-code-scanning\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/github.blog\/news-insights\/product-news\/the-next-step-for-lgtm-com-github-code-scanning\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/github.blog\/news-insights\/product-news\/the-next-step-for-lgtm-com-github-code-scanning\/#primaryimage","url":"https:\/\/github.blog\/wp-content\/uploads\/2022\/08\/lgtm1.png?fit=1545%2C939","contentUrl":"https:\/\/github.blog\/wp-content\/uploads\/2022\/08\/lgtm1.png?fit=1545%2C939","width":1545,"height":939,"caption":"Screenshot of the legacy view of LGTM.com"},{"@type":"BreadcrumbList","@id":"https:\/\/github.blog\/news-insights\/product-news\/the-next-step-for-lgtm-com-github-code-scanning\/#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":"The next step for LGTM.com: GitHub code scanning!"}]},{"@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\/6de23eda733505b7508daf183375f82c","name":"Bas van Schaik","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/secure.gravatar.com\/avatar\/38244d3b12951ea9894cfed793fe06c54aca814a66095f9355d3abfb5308d7a2?s=96&d=mm&r=gcbefa0f5d6a1502a153cbce58c0d8bba","url":"https:\/\/secure.gravatar.com\/avatar\/38244d3b12951ea9894cfed793fe06c54aca814a66095f9355d3abfb5308d7a2?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/38244d3b12951ea9894cfed793fe06c54aca814a66095f9355d3abfb5308d7a2?s=96&d=mm&r=g","caption":"Bas van Schaik"},"url":"https:\/\/github.blog\/author\/sjgithub\/"}]}},"jetpack_publicize_connections":[],"jetpack_featured_media_url":"https:\/\/github.blog\/wp-content\/uploads\/2022\/08\/lgtm1.png?fit=1545%2C939","jetpack_shortlink":"https:\/\/wp.me\/pamS32-hiG","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/github.blog\/wp-json\/wp\/v2\/posts\/66506","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\/1865"}],"replies":[{"embeddable":true,"href":"https:\/\/github.blog\/wp-json\/wp\/v2\/comments?post=66506"}],"version-history":[{"count":5,"href":"https:\/\/github.blog\/wp-json\/wp\/v2\/posts\/66506\/revisions"}],"predecessor-version":[{"id":66521,"href":"https:\/\/github.blog\/wp-json\/wp\/v2\/posts\/66506\/revisions\/66521"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/github.blog\/wp-json\/wp\/v2\/media\/66507"}],"wp:attachment":[{"href":"https:\/\/github.blog\/wp-json\/wp\/v2\/media?parent=66506"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/github.blog\/wp-json\/wp\/v2\/categories?post=66506"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/github.blog\/wp-json\/wp\/v2\/tags?post=66506"},{"taxonomy":"author","embeddable":true,"href":"https:\/\/github.blog\/wp-json\/wp\/v2\/coauthors?post=66506"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}