Skip to content

Reduce CI turnaround times #128

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

    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