Skip to content

Update package dependencies #49

Update package dependencies

Update package dependencies #49

Workflow file for this run

name: Gated pull request
on:
workflow_dispatch:
pull_request:
branches: [master]
jobs:
build-and-test:
runs-on: windows-latest
steps:
- name: checkout
uses: actions/[email protected]
- name: setup node
uses: actions/[email protected]
with:
node-version: "18.17"
- run: node -v
- run: npm ci
- run: npm run audit
- run: npm run build
- run: npm run test:server
- run: npm run vsix
- name: retry 5 times client UI tests
uses: nick-fields/retry@v3
with:
timeout_minutes: 10
max_attempts: 5
command: npm run test:client
- name: upload VSIX to artifactory
uses: actions/[email protected]
with:
name: vsix-artifact
path: |
*.vsix