aws-samples / aws-cdk-examples

Example projects using the AWS CDK
Apache License 2.0
5.09k stars 2.14k forks source link

feat(build): Parallelize the build step #874

Closed indrora closed 1 year ago

indrora commented 1 year ago

This uses the github matrix to run each language build in parallel.

it does so by filtering out the files that are only used by that language.

In addition to parallelizing the builds, it gives each Python build its own venv, as Python is the only language that does not have local packages by default.


By submitting this pull request, I confirm that my contribution is made under the terms of the Apache 2.0 license.