Skip to content

Update pnpm to v9.15.4 #551

Update pnpm to v9.15.4

Update pnpm to v9.15.4 #551

Workflow file for this run

name: build
on:
push:
branches:
- main
pull_request:
workflow_dispatch:
jobs:
build:
runs-on: ubuntu-latest
strategy:
matrix:
node-version:
- 18
- 20
- 22
name: Node ${{ matrix.node-version }} / effector ${{ matrix.effector-version }}
steps:
- name: 🛎️ Checkout
uses: actions/checkout@v4
with:
fetch-depth: 0
- name: 📦 Setup corepack
run: corepack enable
- name: 🐧 Setup node ${{ matrix.node-version }}
uses: actions/setup-node@v4
with:
node-version: ${{ matrix.node-version }}
registry-url: https://registry.npmjs.org/
cache: pnpm
- name: 🔍 Install dependencies
run: pnpm install --frozen-lockfile --ignore-scripts
- name: 👮 Lint
run: pnpm lint
- name: 🧪 Test
run: pnpm test
- name: 🔧 Build
run: pnpm build
- name: 👮 Lint package.json files
run: pnpm publint
- name: 🔬 Check size
run: pnpm size