From c3d62c5ae203aaca32583f75a7e80dfd9f196e11 Mon Sep 17 00:00:00 2001 From: Nate Sesti Date: Wed, 9 Aug 2023 19:05:09 -0700 Subject: fix: :bug: set export display in same step as linux npm test --- .github/workflows/main.yaml | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) (limited to '.github') diff --git a/.github/workflows/main.yaml b/.github/workflows/main.yaml index 8249b576..269e20be 100644 --- a/.github/workflows/main.yaml +++ b/.github/workflows/main.yaml @@ -120,17 +120,20 @@ jobs: cd extension npm run package - - name: Install Xvfb for Linux + - name: Install Xvfb for Linux and run tests run: | sudo apt-get install -y xvfb # Install Xvfb Xvfb :99 & # Start Xvfb export DISPLAY=:99 # Export the display number to the environment + cd extension + npm run test if: matrix.os == 'ubuntu-20.04' - name: Run extension tests run: | cd extension npm run test + if: matrix.os != 'ubuntu-20.04' # Package again and build+upload the .vsix - name: Remove exe directory and re-package -- cgit v1.2.3-70-g09d2