Skip to content

Fix categorization stepper step order index, introduce new composition function for vue, fix config to be properly passed to test functions #1865

Fix categorization stepper step order index, introduce new composition function for vue, fix config to be properly passed to test functions

Fix categorization stepper step order index, introduce new composition function for vue, fix config to be properly passed to test functions #1865

Workflow file for this run

name: CI
on:
push:
paths-ignore:
- '**.md'
pull_request:
paths-ignore:
- '**.md'
jobs:
ci:
runs-on: ${{ matrix.os }}
timeout-minutes: 30
strategy:
fail-fast: false
matrix:
os:
- ubuntu-latest
- macos-latest
- windows-latest
name: Run on ${{ matrix.os }}
steps:
- uses: actions/checkout@v4
- name: Setup node
uses: actions/setup-node@v4
with:
node-version: 22
- uses: pnpm/action-setup@a7487c7e89a18df4991f7f222e4898a00d66ddda # v4.1.0
name: Install pnpm
id: pnpm-install
with:
run_install: false
- name: Build
run: |
pnpm i --frozen-lockfile
pnpm run build
pnpm run doc
pnpm run bundle
- name: Lint
if: matrix.os == 'ubuntu-latest'
run: pnpm run lint
- name: Test
if: matrix.os == 'windows-latest' || matrix.os == 'macos-latest'
run: |
set NODE_OPTIONS=--max_old_space_size=4096
pnpm run test
- name: Test & Coverage
if: matrix.os == 'ubuntu-latest'
run: |
export NODE_OPTIONS=--max_old_space_size=4096
pnpm run test-cov
pnpm run check-format
pnpm run merge-report && cat coverage/lcov.info
- name: Upload Coveralls Report
if: success() && matrix.os == 'ubuntu-latest'
uses: coverallsapp/github-action@master
with:
github-token: ${{ secrets.GITHUB_TOKEN }}