Skip to content

Reduce CI turnaround times #128

@hasufell

Description

@hasufell

At the moment the biggest bottleneck is mac x86_64 with:

  • ~ 2 hours of build time (including ghcjs)
  • ~ 1 hour of testing

Windows follows with ~2 hours.

Possible ideas to reduce:

  • parallelize builds better?
  • parallelize tests (e.g. into 3 parts and run them on separate runners)
  • cache parts of the build (cabal? stage1? libraries?)
  • reduce dependencies of stage1 (or use MicroHaskell?)
  • stronger (or self hosted) runners

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions