name: build-caf
on:
  pull_request:
  push:
    branches: 
      - master
jobs:
  Windows:
    runs-on: windows-2022
    steps:
    - uses: actions/checkout@v3
    - uses: egor-tensin/vs-shell@v2
    - uses: actions/setup-python@v4
      with:
        python-version: '3.9'
        cache: 'pip'
    - run: pip install robotframework robotframework-requests robotframework-websocketclient
    - name: Build
      run: .ci/windows/build.cmd
    - name: Test
      run: .ci/windows/test.cmd
