name: Node.js CI on: push: branches: [master] pull_request: branches: [master] jobs: build: runs-on: ubuntu-latest env: DEV_MONGO_SRV: mongodb://localhost:27017/test SESSION_SECRET: secret steps: - uses: actions/checkout@v3 - uses: actions/setup-node@v3 with: node-version: 16.x - name: Start MongoDB uses: supercharge/mongodb-github-action@1.7.0 with: mongodb-version: 4.4 - run: npm ci - run: npm run build - run: npm test