Skip to content

Update dependency eslint to v8.55.0 #246

Update dependency eslint to v8.55.0

Update dependency eslint to v8.55.0 #246

Workflow file for this run

name: Compliance
on: pull_request
jobs:
lint:
runs-on: ubuntu-latest
strategy:
matrix:
node-version: [ 18 ]
steps:
- uses: actions/checkout@v3
- name: Use Node.js ${{ matrix.node-version }}
uses: actions/setup-node@v3
with:
node-version: ${{ matrix.node-version }}
- name: Install
run: npm install
- name: Lint
run: npm run lint
test:
runs-on: ubuntu-latest
strategy:
matrix:
node-version: [ 14, 16, 18 ]
steps:
- uses: actions/checkout@v3
- name: Use Node.js ${{ matrix.node-version }}
uses: actions/setup-node@v3
with:
node-version: ${{ matrix.node-version }}
- name: Install
run: npm install
- name: Build
run: npm run build
- name: Test
run: npm run test
- name: Coverage
run: npm run coverage
integration:
runs-on: ubuntu-latest
strategy:
matrix:
node-version: [ 14, 16, 18 ]
redis-version: [ 4, 5 ]
steps:
- name: Git checkout
uses: actions/checkout@v1
- name: Use Node.js ${{ matrix.node-version }}
uses: actions/setup-node@v3
with:
node-version: ${{ matrix.node-version }}
- name: Start Redis v${{ matrix.redis-version }}
uses: superchargejs/[email protected]
with:
redis-version: ${{ matrix.redis-version }}
- run: npm install
- run: npm run build
- run: npm run integration