clerk / javascript

Official Javascript repository for Clerk authentication
https://clerk.com
MIT License
1.1k stars 243 forks source link

chore(repo): Update Turbo & skip unaffected integration tests #3550

Closed tmilewski closed 3 months ago

tmilewski commented 3 months ago

Description

This PR will greatly reduce time waiting for GitHub Actions and the overall spend.

It fixes persistent cache misses and short-circuits E2E test runs (if not necessary) before npm ci and Verdaccio.

Checklist

Type of change

changeset-bot[bot] commented 3 months ago

🦋 Changeset detected

Latest commit: e109cdc957732cf6128388da5160114003d8e7ac

The changes in this PR will be included in the next version bump.

This PR includes changesets to release 0 packages When changesets are added to this PR, you'll see the packages that this PR includes changesets for and the associated semver types

Not sure what this means? Click here to learn what changesets are.

Click here if you're a maintainer who wants to add another changeset to this PR

BRKalow commented 3 months ago

@tmilewski @nikosdouvlis I'm thinking we want @clerk/clerk-js to be a dependency of all integration test tasks, as I believe we use the locally built version in tests.

tmilewski commented 3 months ago

@tmilewski @nikosdouvlis I'm thinking we want @clerk/clerk-js to be a dependency of all integration test tasks, as I believe we use the locally built version in tests.

@BRKalow Added 👍