diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 38bbf191e1..e60eb90754 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -291,11 +291,19 @@ jobs: fail-fast: false matrix: include: - - test: saw-remote-api/scripts/run_rpc_tests.sh + - name: Install and test + test: saw-remote-api/scripts/run_rpc_tests.sh os: ubuntu-18.04 - - test: saw-remote-api/scripts/run_rpc_tests.sh + # TODO: saw-remote-api unit tests are disabled pending a fix for #1699 + - name: Install on MacOS + test: | + cd saw-remote-api/python/ + poetry update + poetry install + poetry run mypy saw_client/ os: macos-12 - - test: saw-remote-api/scripts/check_docs.sh + - name: Check docs + test: saw-remote-api/scripts/check_docs.sh os: ubuntu-18.04 steps: - uses: actions/checkout@v2 @@ -320,7 +328,7 @@ jobs: with: poetry-version: 1.1.5 - - name: ${{ matrix.test }} + - name: ${{ matrix.name }} shell: bash run: | chmod +x dist/bin/*