Skip to content

Remove remaining items in the unified plugin used for legacy config compatibility and simplify plugin export #7800

Remove remaining items in the unified plugin used for legacy config compatibility and simplify plugin export

Remove remaining items in the unified plugin used for legacy config compatibility and simplify plugin export #7800

Workflow file for this run

name: Test
on:
push:
branches:
- main
- "2.0.0"
pull_request:
types: [opened, edited, reopened, synchronize]
branches:
- "**"
env:
NODE_OPTIONS: --max_old_space_size=102400
jobs:
test:
runs-on: ubuntu-24.04-arm
steps:
- name: Setup node@24
uses: actions/setup-node@a0853c24544627f65ddf259abe73b1d18a591444 # v5.0.0
with:
node-version: 24
- name: Install pnpm
run: npm install -g pnpm
- name: Checkout repository
uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
- name: Install front-end dependencies
run: pnpm install
- name: Build front-end assets
run: pnpm run build
- name: Test on node@24
run: pnpm run test
- name: Setup node@20
uses: actions/setup-node@a0853c24544627f65ddf259abe73b1d18a591444 # v5.0.0
with:
node-version: 20
- name: Test on node@20
run: pnpm run test