All builds and tests are run with shared cache. So for any particular combination of OS / Node version / etc., the build process would only be run once, but the build artifacts would be shared across all relevant tests.
A tag push would trigger the release workflow which would also use the same cache.
... with an optimized CI pipeline.
All builds and tests are run with shared cache. So for any particular combination of OS / Node version / etc., the build process would only be run once, but the build artifacts would be shared across all relevant tests.
A tag push would trigger the release workflow which would also use the same cache.