name: CI

on: [push, pull_request]

jobs:
    test:
        name: Tests
        strategy:
            matrix:
                node: [8.x, 10.x, 12.x, 14.x, 15.x]
        runs-on: ubuntu-latest
        steps:
            - name: Checkout sources
              uses: actions/checkout@v2
            - name: Install Node.js ${{matrix.node}}
              uses: actions/setup-node@v2-beta
              with:
                  node-version: ${{matrix.node}}
            - name: Install dependencies
              run: npm install
            - name: npm test
              run: npm test
