Skip to content

perf(program): reduce PDA validation compute units #46

perf(program): reduce PDA validation compute units

perf(program): reduce PDA validation compute units #46

Workflow file for this run

name: Web CI
on:
workflow_call:
push:
branches: [main]
pull_request:
jobs:
web-checks:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- uses: pnpm/action-setup@v4
- uses: actions/setup-node@v4
with:
node-version-file: '.nvmrc'
cache: 'pnpm'
- run: pnpm install
- name: Prepare web build dependencies
run: pnpm --filter @solana/escrow-program-web prebuild
- name: Lint web frontend
run: pnpm eslint apps/web
- name: Typecheck web frontend
run: pnpm --filter @solana/escrow-program-web typecheck
- name: Build web frontend
run: pnpm --filter @solana/escrow-program-web exec next build