DecisionBreak composer install if patches don't apply

accepted

Allowing builds to succeed with failed patches can lead to malformed code or hidden errors.

Table Of Contents

Decision

When using cweagans/composer-patches to manage patches, use the following configuration:

  "composer-exit-on-patch-failure": true,

Consequences

Errors related to patches will surface earlier in the development process, such as when running automated updates.


Andrew Berry, Cathy Theys, David Burns, James Sansbury, Marcos Cano, Mateu Aguiló Bosch

Decided on