Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[tests] Always test now-cli #3305

Merged
merged 3 commits into from
Nov 13, 2019
Merged

[tests] Always test now-cli #3305

merged 3 commits into from
Nov 13, 2019

Conversation

styfle
Copy link
Member

@styfle styfle commented Nov 12, 2019

Previously, only the changed package's tests would run.

This PR makes sure that the changed package + now-cli tests run every time.

run.js Outdated Show resolved Hide resolved
@kodiakhq kodiakhq bot merged commit bf867b0 into master Nov 13, 2019
@kodiakhq kodiakhq bot deleted the always-test-cli branch November 13, 2019 02:32
kodiakhq bot pushed a commit that referenced this pull request Dec 12, 2019
This PR reduces the time running Circle CI tests.

Since creating the monorepo in #2812, the coverage broke and then was fixed in #2876 with a workaround which would run unit tests twice.

More recently, we enabled Now CLI to always run tests in #3305 so that means coverage data is always generated.

This PR is a final proper fix so that unit tests run once which saves approximately 2 minutes per push (CI workflow).
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants