mirror of
https://github.com/coder/coder.git
synced 2026-06-05 05:58:20 +00:00
60de8d0279
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)
prcontext
prcontext is a simple Go program that extracts CI directives from PRs for a
more efficient merge cycle.
Right now it only supports the [ci-skip [job ...]] directive. Since skips are
only possible within PRs, the full suite will still run on merge.