ci: add skip directives for long tests (#3151)

This PR introduces many CI optimizations:

1. The `[ci-skip]` PR body directive to skip the Postgres and end to end tests
2. Improved caching that cuts the Go test matrix in half
3. Increasing Go test parallelism for ~20% gains
4. Enable caching in webpack (4x frontend build)
This commit is contained in:
Ammar Bandukwala
2022-07-24 14:33:58 -05:00
committed by GitHub
parent 5578facf8f
commit 60de8d0279
8 changed files with 191 additions and 19 deletions
+4
View File
@@ -93,6 +93,10 @@ export const createCommonWebpackConfig = (options?: { skipTypecheck: boolean }):
],
},
cache: {
type: "filesystem",
},
// resolve extend/modify how modules are resolved.
//
// REMARK: Do not add aliases here, unless they cannot be defined in a