Skip to content

Release: Update changelog for version 0.1.4; refactor codebase and ad… #4

Release: Update changelog for version 0.1.4; refactor codebase and ad…

Release: Update changelog for version 0.1.4; refactor codebase and ad… #4

Workflow file for this run

name: VS Code Extension Tests
on:
push:
branches:
- main
pull_request:
branches:
- main
workflow_dispatch:
jobs:
build:
runs-on: ubuntu-latest
strategy:
matrix:
node-version: [18.x]
steps:
- name: Checkout repository
uses: actions/checkout@v2
- name: Set up Xvfb
run: |
sudo apt-get update
sudo apt-get install -y xvfb
Xvfb :99 -screen 0 1024x768x24 &
export DISPLAY=:99
sleep 3
- name: Checkout code
uses: actions/checkout@v2
- name: Install dependencies
run: npm install
- name: Compile the extension
run: npm run compile
- name: Run tests
env:
DISPLAY: :99
run: npm test