File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -12,14 +12,15 @@ on: [push, pull_request]
1212
1313jobs :
1414 testing :
15- runs-on : ubuntu-24.04
15+ runs-on : ${{ matrix.os }}
1616 env :
1717 PYTHONWARNINGS : ignore:DeprecationWarning
1818 # Avoid falling back to our internal bazel remote cache on github actions
1919 BAZEL_CACHE_URL : " "
2020 # Needed by "make .venv" to compute PYTHON_REQUIREMENTS_TEST
2121 EDITION : community
2222 strategy :
23+ os : [ubuntu-24.04]
2324 matrix :
2425 include :
2526 - name : Bandit tests
6869 - name : Cache uv
6970 uses : actions/cache@v3
7071 with :
71- key : uv-$ImageOS -${{ hashFiles('requirements_all_lock.txt') }}
72+ key : uv-${{ matrix.os }} -${{ hashFiles('requirements_all_lock.txt') }}
7273 path : ${{ env.UV_CACHE_DIR }}
7374 - name : Cache bazelisk
7475 uses : actions/cache@v3
@@ -79,11 +80,11 @@ jobs:
7980 - name : Cache bazel
8081 uses : actions/cache@v3
8182 with :
82- key : $ImageOS -bazel-${{ hashFiles('.bazelversion', '.bazelrc', 'WORKSPACE', 'MODULE.bazel') }}
83+ key : ${{ matrix.os }} -bazel-${{ hashFiles('.bazelversion', '.bazelrc', 'WORKSPACE', 'MODULE.bazel') }}
8384 path : |
8485 ~/.cache/bazel
8586 restore-keys : |
86- $ImageOS -bazel-
87+ ${{ matrix.os }} -bazel-
8788 - name : Setup Environment
8889 run : |
8990 # ksh: Needed for some "unit test" (test_mk_errpt_aix).
You can’t perform that action at this time.
0 commit comments