Skip to content

Conversation

ucarion
Copy link
Contributor

@ucarion ucarion commented Apr 1, 2021

This PR parallelizes tests, by running each target's tests in a separate worker. This comes at the cost of requiring us to remember to add a new target to the list whenever one is added, but the speedup from 30m to 6m is probably worth the cost.

Before: https://github.com/jsontypedef/json-typedef-codegen/actions/runs/709980353
After: https://github.com/jsontypedef/json-typedef-codegen/actions/runs/710039330

@ucarion ucarion merged commit f05e633 into master Apr 2, 2021
@ucarion ucarion deleted the ucarion/parallel-ci-tests branch April 2, 2021 16:56
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant