| name: 'Tests: linting' |
| |
| on: [pull_request, push] |
| |
| jobs: |
| eclint: |
| runs-on: ubuntu-latest |
| steps: |
| - uses: actions/checkout@v2 |
| - uses: ljharb/actions/node/install@main |
| name: 'nvm install ${{ matrix.node-version }} && npm install' |
| with: |
| node-version: 'lts/*' |
| - run: npm run eclint |
| |
| dockerfile_lint: |
| runs-on: ubuntu-latest |
| steps: |
| - uses: actions/checkout@v2 |
| - uses: ljharb/actions/node/install@main |
| name: 'nvm install ${{ matrix.node-version }} && npm install' |
| with: |
| node-version: 'lts/*' |
| - run: npm run dockerfile_lint' |
| |
| doctoc: |
| runs-on: ubuntu-latest |
| steps: |
| - uses: actions/checkout@v2 |
| - uses: ljharb/actions/node/install@main |
| name: 'nvm install ${{ matrix.node-version }} && npm install' |
| with: |
| node-version: 'lts/*' |
| - run: npm run doctoc:check |
| |
| test_naming: |
| runs-on: ubuntu-latest |
| steps: |
| - uses: actions/checkout@v2 |
| - name: check tests filenames |
| run: ./rename_test.sh --check |