From e3223a7fd3935fdbb86a8f99af35866cc9957d35 Mon Sep 17 00:00:00 2001 From: vsrs <62505555+vsrs@users.noreply.github.com> Date: Sat, 23 May 2020 16:39:30 +0300 Subject: OS matrix for TypeScript --- .github/workflows/ci.yaml | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) (limited to '.github') diff --git a/.github/workflows/ci.yaml b/.github/workflows/ci.yaml index e3e5a2c57..0d231cb74 100644 --- a/.github/workflows/ci.yaml +++ b/.github/workflows/ci.yaml @@ -97,7 +97,13 @@ jobs: typescript: name: TypeScript - runs-on: ubuntu-latest + strategy: + fail-fast: false + matrix: + os: [ubuntu-latest, windows-latest, macos-latest] + + runs-on: ${{ matrix.os }} + steps: - name: Checkout repository uses: actions/checkout@v2 @@ -111,6 +117,7 @@ jobs: working-directory: ./editors/code - run: npm audit || { sleep 10 && npm audit; } || { sleep 30 && npm audit; } + if: runner.os == 'Linux' working-directory: ./editors/code - run: npm run lint -- cgit v1.2.3