11name : CI - Bazel CPU tests (RBE)
22
33on :
4- # pull_request:
5- # branches:
6- # - main
4+ pull_request :
5+ branches :
6+ - main
77 workflow_dispatch :
88 inputs :
99 halt-for-connection :
@@ -29,21 +29,24 @@ jobs:
2929 fail-fast : false # don't cancel all jobs on failure
3030 matrix :
3131 runner : ["windows-x86-n2-64", "linux-x86-n2-16", "linux-arm64-t2a-16"]
32+ enable-x_64 : [1, 0]
3233
3334 runs-on : ${{ matrix.runner }}
3435 container : ${{ (contains(matrix.runner, 'linux-x86') && 'us-central1-docker.pkg.dev/tensorflow-sigs/tensorflow/ml-build:latest') ||
3536 (contains(matrix.runner, 'linux-arm64') && 'us-central1-docker.pkg.dev/tensorflow-sigs/tensorflow/ml-build-arm64:latest') ||
3637 (contains(matrix.runner, 'windows-x86') && null) }}
3738
38-
3939 env :
4040 JAXCI_HERMETIC_PYTHON_VERSION : " 3.12"
41+ JAXCI_ENABLE_X64 : ${{ matrix.enable-x_64 }}
4142
43+ name : " Run Bazel CPU tests (x64=${{ matrix.enable-x_64 }}"
44+
4245 steps :
43- - uses : actions/checkout@v3
44- - name : Wait For Connection
45- uses : google-ml-infra/actions/ci_connection@main
46- with :
47- halt-dispatch-input : ${{ inputs.halt-for-connection }}
48- - name : Run Bazel CPU Tests with RBE
49- run : ./ci/run_bazel_test_cpu_rbe.sh
46+ - uses : actions/checkout@v3
47+ - name : Wait For Connection
48+ uses : google-ml-infra/actions/ci_connection@main
49+ with :
50+ halt-dispatch-input : ${{ inputs.halt-for-connection }}
51+ - name : Run Bazel CPU Tests with RBE
52+ run : ./ci/run_bazel_test_cpu_rbe.sh
0 commit comments