Remove DrupalCI results from project pages, or replace with GitLab pipeline status
>>> [!note] Migrated issue <!-- Drupal.org comment --> <!-- Migrated from issue #3379791. --> Reported by: [drumm](https://www.drupal.org/user/3064) Related to !188 !184 >>> <h3 id="summary-problem-motivation">Problem/Motivation</h3> <p>Project pages currently show DrupalCI results on project pages. DrupalCI is in maintenance mode and deprecated, so we should not display its results unnecessarily.</p> <p>Drupal.org should be taking cues from the UI design that has gone into the project browser initiative. It does not show test results, so not showing test results is possible. The main audience for project pages, on Drupal.org and in project browser, is people evaluating projects for use on their site, so the designs should converge in the long run.</p> <p>The alternative is to replace them with GitLab CI pipeline results. These would be pulled in via front-end JS, so we do not have to keep a database synced with results.</p> <h4 id="summary-steps-reproduce">Steps to reproduce</h4> <p><a href="https://www.drupal.org/project/webform">https://www.drupal.org/project/webform</a> for example</p> <h3 id="summary-proposed-resolution">Proposed resolution</h3> <p>Remove the DrupalCI results, possibly add GitLab CI pipeline results</p> <h3 id="summary-remaining-tasks">Remaining tasks</h3> <p>Update the code at <a href="https://git.drupalcode.org/project/drupalorg/-/blob/525e4a7b58d2edaff30abbaab6f19a8a98b0e44e/drupalorg/views/drupalorg_handler_release_branch_info.inc#L80-120">https://git.drupalcode.org/project/drupalorg/-/blob/525e4a7b58d2edaff30abbaab6f19a8a98b0e44e/drupalorg/views/drupalorg_handler_release_branch_info.inc#L80-120</a></p> > Related issue: [Issue #3383078](https://www.drupal.org/node/3383078) > Related issue: [Issue #3261803](https://www.drupal.org/node/3261803)
issue