Skip to content

Fix: Shorter command alternative for interacting with node-mongo CLI needed #445

Fix: Shorter command alternative for interacting with node-mongo CLI needed

Fix: Shorter command alternative for interacting with node-mongo CLI needed #445

Workflow file for this run

# This workflow will do a clean install of node dependencies, 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: Node.js CI
on:
push:
branches: [ main, develop ]
pull_request:
branches: [ main, develop ]
jobs:
build:
runs-on: ubuntu-latest
strategy:
matrix:
node-version: [16.x, 17.x, 18.x, 19.x, 20.x]
# node version 12, 13, 14 says cannot find arg of undefined, 15 says bad engine for most upgraded packages in the cli so they have been removed from our node versions
# See supported Node.js release schedule at https://nodejs.org/en/about/releases/
steps:
- uses: actions/checkout@v2
- name: Use Node.js ${{ matrix.node-version }}
uses: actions/setup-node@v1
with:
node-version: ${{ matrix.node-version }}
- run: npm ci
- run: npm run build --if-present
- run: npm run CI-test