Skip to content

Check if we can amalgamate some image build workflows together #614

Description

As stated in #585 (comment) we could probably amalgamate some of the image build workflows together, as they seems to do a similar thing with different triggers:

The nightly build is handled by:

PR builds are handled by:

PR merged to main:

I think these could be simplified into one workflow, possibly named build.yml, with different triggers.


As a separate issue, build and test jobs currently define the matrices independently (see #628). This means the two matrices must be kept in sync manually and it would be easy for them to diverge when adding or removing entries. A future improvement would be to restructure the workflow so the matrix is defined once and each matrix entry runs the corresponding build and test flow.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Labels

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions