Skip to content

[CookieCutter CI] Decouple "latest" and "develop" MDAnalysis compatibility checks #110

Description

@IAlibay

Note: it may be that we just have too complex a CI pipeline and instead we need to slim things down.

Background

Currently we run a single CI matrix for both "latest" and "develop", this is now causing issues because "latest" supports a different minimum Python to "develop" (Python 3.9). This is leading to CI failures in all the kits.

What can we do?

Option 1

We decouple things and have a set of jobs specific for latest and develop

Option 2

We do something more complicated where we extract the python range for both latest and develop and move things around with if statements (error prone in my opinion).

Option 3

Something else.

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Fields

No fields configured for issues without a type.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions