Skip to content

in js sdk release notes moved needs one line above to job instead of step #1107

in js sdk release notes moved needs one line above to job instead of step

in js sdk release notes moved needs one line above to job instead of step #1107

Workflow file for this run

# This workflow will do a clean installation of node dependencies, cache/restore them, build the source code and run tests across different versions of node
# For more information see: https://help.github.com/actions/language-and-framework-guides/using-nodejs-with-github-actions
name: Build and Test Node Package
on: [pull_request, push, workflow_dispatch]
env:
WORKING_DIR: ./
jobs:
build:
runs-on: ubuntu-latest
strategy:
matrix:
node-version: [20.x]
# See supported Node.js release schedule at https://nodejs.org/en/about/releases/
steps:
- uses: actions/checkout@v4
- name: Use Node.js ${{ matrix.node-version }}
uses: actions/setup-node@v4
with:
node-version: ${{ matrix.node-version }}
cache: 'npm'
cache-dependency-path: ${{ env.WORKING_DIR }}/package-lock.json
- run: npm ci
working-directory: ${{ env.WORKING_DIR }}
- run: npm run build --if-present
working-directory: ${{ env.WORKING_DIR }}
- run: npm test
working-directory: ${{ env.WORKING_DIR }}
- name: Vulnerability Scan
uses: IABTechLab/uid2-shared-actions/actions/vulnerability_scan_filesystem@v3