Allow failure on `phpunit (next major)` tests to ensure that project homepage only shows a failing pipeline contrib fails

Created on 8 March 2024, 6 months ago
Updated 25 March 2024, 6 months ago

Problem/Motivation

Right now on the project homepage we have a red ex next to "Gitlab CI". For potential users of this module this could be a problem. This module is meant to keep their site safe so if our own tests are failing that would be reason not to use this module.

But if you look at the failing pipeline is only failing for the phpunit (next major) job. This job tests the converted version of the module against 11.x. It good for us as the developers of this module to know this is failing but we should not scare users of this module away for this reason.

Steps to reproduce

Proposed resolution

Allow all of our "(next major)" test to fail. We should still check these before commit and before we push to the actual core merge request though.

Remaining tasks

Determine if there is way to run 2 scheduled pipelines, one to test contrib version and one to test the core version. Ideally the contrib version would show on the project homepage and the core version would not but we could still get notified when it fails. This can be a follow up though.

User interface changes

API changes

Data model changes

📌 Task
Status

Fixed

Version

3.0

Component

Code

Created by

🇺🇸United States tedbow Ithaca, NY, USA

Live updates comments and jobs are added and updated live.
Sign in to follow issues

Merge Requests

Comments & Activities

Production build 0.71.5 2024