Skip to content

chore(deps): bump the dependencies group across 1 directory with 78 updates #49

chore(deps): bump the dependencies group across 1 directory with 78 updates

chore(deps): bump the dependencies group across 1 directory with 78 updates #49

Workflow file for this run

name: Build
on:
pull_request:
branches: [main]
workflow_call:
inputs:
skip-lint:
type: boolean
description: 'Skip linting'
required: false
default: false
skip-build:
type: boolean
description: 'Skip build'
required: false
default: false
jobs:
lint:
name: Run Linters and Formatters
if: ${{ !inputs.skip-lint }}
runs-on: ubuntu-latest
steps:
- name: Checkout repo
uses: actions/checkout@v5
- name: Setup
uses: ./.github/actions/setup
- name: Run ESLint
run: pnpm lint
- name: Run Prettier
run: pnpm format
build:
name: Build & Test
if: ${{ !inputs.skip-build }}
needs: [lint]
timeout-minutes: 15
runs-on: ubuntu-latest
steps:
- name: Checkout repo
uses: actions/checkout@v5
- name: Setup
uses: ./.github/actions/setup
- name: Install Playwright Browsers
run: pnpm playwright:install
- name: Build
run: pnpm build
- name: Test
run: pnpm test