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