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 -1
View File
@@ -135,7 +135,10 @@ require (
tailscale.com v1.26.2
)
require github.com/googleapis/enterprise-certificate-proxy v0.1.0 // indirect
require (
github.com/coder/flog v1.0.0 // indirect
github.com/googleapis/enterprise-certificate-proxy v0.1.0 // indirect
)
require (
github.com/Azure/go-ansiterm v0.0.0-20210617225240-d185dfc1b5a1 // indirect