bcr_test_module:
  module_path: e2e/smoke
  matrix:
    platform:
    - ubuntu2004
    - macos
    - windows
    bazel:
    # Bazel 7 uses "~~" in directories names, which causes SDK installers to fail unpacking:
    #   The installation path must not contain \"~\", please specify a valid directory.
    # This still works on Linux / Ubuntu though and this does work on Github Actions:
    #   https://github.com/mxpv/rules_vulkan/actions/runs/15565959193
    # TODO: Investigate why this happens.
    # - 7.x
    - 8.x
  tasks:
    run_test_module:
      name: Run test module
      platform: ${{ platform }}
      bazel: ${{ bazel }}
      build_targets:
      - ":app"

