Skip to content

fresh deps

fresh deps #7

Workflow file for this run

name: fresh deps
# Tests fresh dependency resolution (ignoring the lockfile) so range
# breakage surfaces here on a schedule instead of inside unrelated PRs.
on:
schedule:
- cron: '0 6 * * 1'
workflow_dispatch:
jobs:
test:
runs-on: ubuntu-latest
strategy:
matrix:
node: [22, 24, 26]
steps:
- uses: actions/checkout@v7
- uses: actions/setup-node@v6
with:
node-version: ${{ matrix.node }}
- run: rm package-lock.json
- run: npm i
- run: npm test
- run: npm run coverage
- run: npm run test:pack