Skip to content

[RFC]: stop testing latest dependencies  #194

@Ocramius

Description

@Ocramius

RFC

While running tests over the last few days, I noticed that we have test failure due to runtime depreciations (which I still firmly believe to be an abomination) when running latest dependencies against the lowest supported PHP version of a repository.

We have to consider 2 problems in this test matrix entry:

  1. lowest PHP version will hardly ever receive latest dependencies anyway
  2. we refresh the composer.lock of all repositories on a nightly basis, therefore detecting upstream breakages

Given that updating lock files is equivalent to testing latest dependencies, I therefore suggest dropping the latest entries from our generated CI matrix.

Q A
Proposed Version(s) 2.0.0
BC Break? Yes

Note: I counted this as BC break, because it changes assumptions around testing depth

Metadata

Metadata

Assignees

No one assigned

    Labels

    BC BreakRFCRequest for Comment; proposal for major new feature or changes.

    Type

    No type

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions