node-celery-ts/node-celery-ts

View on GitHub
.github/workflows/main.yml

Summary

Maintainability
Test Coverage
name: Node.js CI

on: [push]

jobs:
  build:

    runs-on: ubuntu-latest

    strategy:
      matrix:
        node-version: [14.x, 16.x]

    steps:
    - uses: actions/checkout@v4

    - name: Use Node.js ${{ matrix.node-version }}
      uses: actions/setup-node@v4
      with:
        node-version: ${{ matrix.node-version }}
        registry-url: 'https://registry.npmjs.org'

    - name: Install dependencies
      run: npm ci

#    - name: Start docker containers
#      run: docker-compose up -d
#      working-directory: docker

    - name: Run unit test
      run: npm run test

#    - name: Run integration test
#      run: npm run test-integration