Skip to content

Fix async tests

Fix async tests #1877

Workflow file for this run

name: Echidna tests
on:
push:
pull_request:
paths-ignore:
- "!.github/workflows/**"
env:
PUPPETEER_EXECUTABLE_PATH: /usr/bin/google-chrome
PUPPETEER_SKIP_DOWNLOAD: 1
permissions:
contents: read
jobs:
test:
runs-on: ubuntu-latest
strategy:
matrix:
node-version: [20, 22, 24]
steps:
- name: Checkout
uses: actions/checkout@v6
- name: Use Node.js ${{ matrix.node-version }}
uses: actions/setup-node@v6
with:
node-version: ${{ matrix.node-version }}
- run: npm install --legacy-peer-deps
- run: cp config.js.example config.js
- run: npm run build --if-present