diff --git a/.github/workflows/cli_ci.yml b/.github/workflows/cli_ci.yml index 9e8a84a56..0203ae441 100644 --- a/.github/workflows/cli_ci.yml +++ b/.github/workflows/cli_ci.yml @@ -103,7 +103,13 @@ jobs: test: needs: changes - runs-on: ubuntu-latest + # Because we run our the tests for all packages for now, we need to use a + # macOS runner because we have Golden Tests in some packages which requires + # a macOS runner. + # + # When the Sharezone CLI supports filters for the test command (like + # `--only="tools/sz_repo_cli"`), we can change this to a Linux runner. + runs-on: macos-latest if: ${{ needs.changes.outputs.changesFound == 'true' }} steps: - uses: actions/checkout@v3