Skip to content

packfleet/turbo-changed-packages

Use this GitHub action with your project
Add this Action to an existing workflow or create a new one
View on Marketplace

Repository files navigation

This is the package powering the GitHub action we use to determine which of our services have changed in each PR. We use that information to build only the changed packages rather than all services.

Troubleshooting

If you get the following error when running npm run package:

Error: error:0308010C:digital envelope routines::unsupported

There is an issue here for this error: webpack/webpack#14532

A workaround is to set the following environment variable:

export NODE_OPTIONS=--openssl-legacy-provider