matrix: bazel: - 7.x - 8.x - rolling unix_platform: - debian11 - ubuntu2204 - macos - macos_arm64 win_platform: - windows tasks: unix_test: name: Verify build targets on Unix platform: ${{ unix_platform }} bazel: ${{ bazel }} build_flags: - --cxxopt=-std=c++20 build_targets: - '@ftxui//:dom' - '@ftxui//:component' - '@ftxui//:screen' windows_test: name: Verify build targets platform: ${{ win_platform }} bazel: ${{ bazel }} build_flags: - --cxxopt=/std:c++20 build_targets: - '@ftxui//:dom' - '@ftxui//:component' - '@ftxui//:screen'