Skip to content

Bump semver from 6.3.0 to 6.3.1 in /cddl-lsp/client #137

Bump semver from 6.3.0 to 6.3.1 in /cddl-lsp/client

Bump semver from 6.3.0 to 6.3.1 in /cddl-lsp/client #137

Workflow file for this run

on:
push:
tags-ignore:
- '*'
paths:
- '.github/workflows/lsp-extension.yml'
- 'cddl-lsp/**'
pull_request:
paths:
- '.github/workflows/lsp-extension.yml'
- 'cddl-lsp/**'
name: Build and Test LSP Extension
jobs:
build-and-test:
name: build and test LSP extension
runs-on: ubuntu-latest
steps:
- name: Checkout source
uses: actions/checkout@v2
- name: Install Rust
uses: actions-rs/toolchain@v1
with:
profile: minimal
toolchain: stable
override: true
target: wasm32-unknown-unknown
- name: Install wasmpack
run: |
curl https://rustwasm.github.io/wasm-pack/installer/init.sh -sSf | sh
- name: Install Node.js
uses: actions/setup-node@v1
with:
node-version: '16'
- name: Install dependencies
working-directory: ./cddl-lsp
run: |
npm install
npm run webpack
- name: Run unit tests and integration tests
uses: GabrielBB/xvfb-action@v1.5
with:
working-directory: ./cddl-lsp
run: npm test