Unnamed repository; edit this file 'description' to name the repository.
Use xvfb-run directly
Laurențiu Nicola 2021-12-01
parent df4d55b · commit 5b7ffad
-rw-r--r--.github/workflows/ci.yaml20
1 files changed, 15 insertions, 5 deletions
diff --git a/.github/workflows/ci.yaml b/.github/workflows/ci.yaml
index 319c56f96d..e37608ebbf 100644
--- a/.github/workflows/ci.yaml
+++ b/.github/workflows/ci.yaml
@@ -114,6 +114,10 @@ jobs:
with:
node-version: 12.x
+ - name: Install xvfb
+ if: matrix.os == 'ubuntu-latest'
+ run: sudo apt-get install -y xvfb
+
- run: npm ci
working-directory: ./editors/code
@@ -124,13 +128,19 @@ jobs:
- run: npm run lint
working-directory: ./editors/code
- - name: Run vscode tests
- uses: GabrielBB/[email protected]
+ - name: Run VS Code tests (Linux)
+ if: matrix.os == 'ubuntu-latest'
env:
VSCODE_CLI: 1
- with:
- run: npm test
- working-directory: ./editors/code
+ run: xvfb-run npm test
+ working-directory: ./editors/code
+
+ - name: Run VS Code tests (Windows)
+ if: matrix.os == 'windows-latest'
+ env:
+ VSCODE_CLI: 1
+ run: npm test
+ working-directory: ./editors/code
- run: npm run pretest
working-directory: ./editors/code