blob: d445613fdd7e4fddaa5d475dc5b200c9a638cdae [file] [log] [blame]
name: CI - .NET
on:
workflow_call:
workflow_dispatch:
permissions:
contents: read
jobs:
lint:
name: Lint
uses: ./.github/workflows/bazel.yml
with:
name: Lint
os: windows
run: ./go dotnet:lint
build:
name: Build
uses: ./.github/workflows/bazel.yml
with:
name: Build
os: windows
run: bazel build //dotnet:all
integration-tests:
name: Browser Tests
uses: ./.github/workflows/bazel.yml
with:
name: Browser Tests
os: windows
run: |
bazel test //dotnet/test/common:ElementFindingTests-firefox //dotnet/test/common:ElementFindingTests-chrome
remote-tests:
name: Remote Tests
uses: ./.github/workflows/bazel.yml
with:
name: Remote Tests
os: windows
run: |
bazel test //dotnet/test/remote:AllTests --flaky_test_attempts=3