Skip to content

Commit

Permalink
Nightly CI for Vscode tests
Browse files Browse the repository at this point in the history
Signed-off-by: Shveta Sachdeva <[email protected]>
  • Loading branch information
sshveta committed Oct 31, 2024
1 parent 714a6e1 commit a2324e9
Showing 1 changed file with 17 additions and 2 deletions.
19 changes: 17 additions & 2 deletions .github/workflows/nightly-ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -14,6 +14,14 @@ jobs:
- uses: actions/setup-node@v4
with:
node-version: lts/*

- name: Install Xvfb
run: sudo apt-get install -y xvfb

- name: Start Xvfb
run: |
Xvfb :99 -screen 0 1920x1080x24 &
export DISPLAY=:99
- name: Install vscode dependencies
run: sudo apt-get update && sudo apt-get install -y wget

Expand All @@ -27,8 +35,15 @@ jobs:
- name: Verify Installation
run: code --version
- name: Install Xvfb
run: sudo apt-get install -y xvfb
- name: Verify VSCode Path
run: |
if [ -f /usr/share/code/code ]; then
echo "VSCode is installed at /usr/share/code/code"
else
echo "VSCode is NOT found at /usr/share/code/code"
echo "Listing /usr/share/code:"
ls /usr/share/code
fi
- name: Install playwright dependencies
run: npm install
- name: More dependencies
Expand Down

0 comments on commit a2324e9

Please sign in to comment.