Skip to content

Add Dropdown (menu) component #215

Add Dropdown (menu) component

Add Dropdown (menu) component #215

Workflow file for this run

name: CI
on:
push:
branches: [main]
pull_request:
branches: [main]
# Cancel in-progress runs for the same ref (e.g. new pushes to a PR).
concurrency:
group: ci-${{ github.ref }}
cancel-in-progress: true
jobs:
check:
name: Check & Test & Build
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v6
# setup-vp installs the Vite+ CLI, Node, the package manager, and runs
# `vp install` (run-install defaults to true), caching the dep store.
# See https://viteplus.dev/guide/ci
- uses: voidzero-dev/setup-vp@v1
with:
node-version-file: .node-version
cache: true
- run: vp check
# Storybook stories run as browser tests (Vitest + Playwright), so CI needs
# the Chromium binary + its system deps. `pnpm` isn't on PATH under
# setup-vp, so run the package binary via `vp exec` (see viteplus.dev/guide/ci).
- run: vp exec --filter @plane/propel playwright install --with-deps chromium
- run: vp run -r test
- run: vp run -r build