Running TSC on multiple commits takes a lot of time. On busy repos, many PRs will be comparing against the same base branch. We can probably cache the TS errors from the base branch to speed up execution.
We can produce a cache key from base commit sha + tsconfig option to have the cache entry be valid across multiple workflows.
Running TSC on multiple commits takes a lot of time. On busy repos, many PRs will be comparing against the same base branch. We can probably cache the TS errors from the base branch to speed up execution.
We can produce a cache key from base commit sha + tsconfig option to have the cache entry be valid across multiple workflows.