{"id":3009,"date":"2026-08-29T16:06:16","date_gmt":"2026-08-29T16:06:16","guid":{"rendered":"https:\/\/make.wordpress.org\/systems\/?p=3009"},"modified":"2026-08-29T16:06:29","modified_gmt":"2026-08-29T16:06:29","slug":"codevitals-metric-administration-for-wordpress-wordpress-develop","status":"publish","type":"post","link":"https:\/\/make.wordpress.org\/systems\/2026\/08\/29\/codevitals-metric-administration-for-wordpress-wordpress-develop\/","title":{"rendered":"CodeVitals metric administration for WordPress\/wordpress-develop"},"content":{"rendered":"<p>I need help to unblock the CodeVitals setup for <a href=\"https:\/\/github.com\/WordPress\/wordpress-develop\/pull\/13083\">PR #13083<\/a>.<\/p>\n<p>The PR publishes six PHPUnit timing metrics after pushes to trunk. The <a href=\"https:\/\/make.wordpress.org\/performance\/handbook\/measuring-performance\/core-performance-tests\/\">Core performance handbook<\/a> documents CodeVitals as the dashboard for tracking commit-level performance trends.<\/p>\n<p>CodeVitals silently drops unknown metric keys until an administrator creates their definitions. My <span tabindex='0' class='glossary-item-container'>GitHub<span class='glossary-item-hidden-content'><span class='glossary-item-header'>GitHub<\/span> <span class='glossary-item-description'>GitHub is a website that offers online implementation of git repositories that can easily be shared, copied and modified by other developers. Public repositories are free to host, private repositories require a paid subscription. GitHub introduced the concept of the \u2018pull request\u2019 where code changes done in branches by contributors can be reviewed and discussed before being merged by the repository owner. <a href=\"https:\/\/github.com\/\">https:\/\/github.com\/<\/a><\/span><\/span><\/span> account <code>lancewillett<\/code> holds \u201cMember\u201d access for WordPress\/wordpress-develop.<\/p>\n<p>Could a GitHub admin either add these definitions or grant me the access needed to manage CodeVitals settings myself?<\/p>\n<p>CC <a href=\"https:\/\/profiles.wordpress.org\/youknowriad\/\" class=\"mention\"><span class=\"mentions-prefix\">@<\/span>youknowriad<\/a><\/p>\n<p>CodeVitals derives its Admin role from <a href=\"https:\/\/github.com\/Automattic\/gitaudit\/blob\/main\/server\/src\/middleware\/auth.js#L31-L48\">GitHub repository ADMIN permission<\/a>. I do not need broader GitHub administration if someone can make this configuration change.<\/p>\n<nav class='o2-post-footer-actions'><ul class='o2-post-footer-action-row'><li class='o2-post-footer-action'><a href=\"https:\/\/login.wordpress.org\/?redirect_to=https%3A%2F%2Fmake.wordpress.org%2Fsystems%2F2026%2F08%2F29%2Fcodevitals-metric-administration-for-wordpress-wordpress-develop%2F%23respond&#038;locale=en_US\" title=\"Login to Reply\"  class=\"genericon  genericon-reply\"  data-action=\"login-to-reply\"  data-actionstate=\"default\" >Login to Reply<\/a><\/li><\/ul><div class='o2-post-footer-action-likes'><\/div><ul class='o2-post-footer-action-row'><li class='o2-post-footer-action'><span class='o2-resolve-wrap'><a href=\"#\" title=\"Mark as done\"  class=\"o2-resolve-link o2-disabled-action genericon  genericon-checkmark\"  data-action=\"resolvedposts\"  data-actionstate=\"unresolved\" >Mark as done<\/a><ul><\/ul><\/span><\/li><\/ul><\/nav>","protected":false},"excerpt":{"rendered":"<p>I need help to unblock the CodeVitals setup for PR #13083. The PR publishes six PHPUnit timing metrics after pushes to trunk. The Core performance handbook documents CodeVitals as the dashboard for tracking commit-level performance trends. CodeVitals silently drops unknown metric keys until an administrator creates their definitions. My GitHubGitHub GitHub is a website that [&hellip;]<\/p>\n","protected":false},"author":2097165,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_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_post_was_ever_published":false},"categories":[1],"tags":[],"class_list":["post-3009","post","type-post","status-publish","format-standard","hentry","category-uncategorized","p2_resolved-unresolved","mentions-youknowriad","author-lancewillett"],"revision_note":"","jetpack_sharing_enabled":true,"jetpack_featured_media_url":"","_links":{"self":[{"href":"https:\/\/make.wordpress.org\/systems\/wp-json\/wp\/v2\/posts\/3009","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/make.wordpress.org\/systems\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/make.wordpress.org\/systems\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/make.wordpress.org\/systems\/wp-json\/wp\/v2\/users\/2097165"}],"replies":[{"embeddable":true,"href":"https:\/\/make.wordpress.org\/systems\/wp-json\/wp\/v2\/comments?post=3009"}],"version-history":[{"count":2,"href":"https:\/\/make.wordpress.org\/systems\/wp-json\/wp\/v2\/posts\/3009\/revisions"}],"predecessor-version":[{"id":3011,"href":"https:\/\/make.wordpress.org\/systems\/wp-json\/wp\/v2\/posts\/3009\/revisions\/3011"}],"wp:attachment":[{"href":"https:\/\/make.wordpress.org\/systems\/wp-json\/wp\/v2\/media?parent=3009"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/make.wordpress.org\/systems\/wp-json\/wp\/v2\/categories?post=3009"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/make.wordpress.org\/systems\/wp-json\/wp\/v2\/tags?post=3009"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}