Skip to content

OLH-2228 - Write a pre-merge test for a real use case of OLH #1266

OLH-2228 - Write a pre-merge test for a real use case of OLH

OLH-2228 - Write a pre-merge test for a real use case of OLH #1266

name: Lint and test lambdas
on:
workflow_call:
inputs:
gitRef:
required: false
type: string
default: ${{ github.ref }}
pull_request:
jobs:
lint_and_test:
name: di-account-management-backend
runs-on: ubuntu-latest
timeout-minutes: 15
defaults:
run:
working-directory: ./src
steps:
- uses: actions/checkout@8f4b7f84864484a7bf31766abe9204da3cbe65b3 # pin@v3
- name: Install Node.js
uses: actions/setup-node@64ed1c7eab4cce3362f8c340dee64e5eaeef8f7c # pin@v3
with:
node-version-file: ".nvmrc"
- name: Install dependencies
run: npm ci
- name: Lint
run: npm run lint
- name: Test
run: npm test