@ -20,14 +20,14 @@ jobs:
- { name : "Bazel 7" , bazel_version : "7.0.0" }
- { name : "Bazel 7" , bazel_version : "7.0.0" }
- { name : "Fastbuild" }
- { name : "Fastbuild" }
- { name : "Optimized" , flags : "-c opt" }
- { name : "Optimized" , flags : "-c opt" }
- { name : "ASAN" , flags : "--config=asan -c dbg" , exclude-targets : "-//benchmarks:benchmark -//python/..." }
- { name : "ASAN" , flags : "--config=asan -c dbg" , exclude-targets : "-//benchmarks:benchmark -//python/..." , runner : ubuntu-20-large }
- { name : "UBSAN" , flags : "--config=ubsan -c dbg" , exclude-targets : "-//benchmarks:benchmark -//python/... -//lua/..." }
- { name : "UBSAN" , flags : "--config=ubsan -c dbg" , exclude-targets : "-//benchmarks:benchmark -//python/... -//lua/..." }
- { name : "32-bit" , flags : "--copt=-m32 --linkopt=-m32" , exclude-targets : "-//benchmarks:benchmark -//python/..." }
- { name : "32-bit" , flags : "--copt=-m32 --linkopt=-m32" , exclude-targets : "-//benchmarks:benchmark -//python/..." }
# TODO: Add 32-bit ASAN test
# TODO: Add 32-bit ASAN test
# TODO: Restore the FastTable tests
# TODO: Restore the FastTable tests
name : ${{ matrix.config.name }}
name : ${{ matrix.config.name }}
runs-on : ubuntu-latest
runs-on : ${{ matrix.config.runner || ' ubuntu-latest' }}
steps:
steps:
- name : Checkout pending changes
- name : Checkout pending changes