matrix:
  platform:
    - "debian10"
    - "ubuntu2004"
    - "macos"
    - "macos_arm64"
    - "windows"
  bazel:
    - "8.x"
    - "7.x"

tasks:
  verify_targets:
    name: "Verify build targets"
    platform: ${{ platform }}
    bazel: ${{ bazel }}
    build_targets:
      - "@engflowapis//..."

incompatible_flags:
  # Disabled because of a transitive dependency on `rules_foreign_cc` that is
  # incompatible.
  "--incompatible_autoload_externally=":
    - "7.x"
