Skip to content

feat: introduce experiments.advancedEsm with Rspack's EsmLibraryPlugin #2173

feat: introduce experiments.advancedEsm with Rspack's EsmLibraryPlugin

feat: introduce experiments.advancedEsm with Rspack's EsmLibraryPlugin #2173

Workflow file for this run

name: Test
on:
pull_request:
branches: [main]
push:
branches: [main]
workflow_dispatch:
permissions:
contents: read
jobs:
ut:
strategy:
matrix:
runner: [ubuntu-latest]
node-version: [18, 20, 22]
include:
- node-version: 18
runner: windows-latest
uses: ./.github/workflows/reusable-test.yml
with:
runner: ${{ matrix.runner }}
node-version: ${{ matrix.node-version }}
task: ut
integration-e2e:
strategy:
matrix:
runner: [ubuntu-latest]
node-version: [18, 20, 22]
include:
- node-version: 18
runner: windows-latest
uses: ./.github/workflows/reusable-test.yml
with:
runner: ${{ matrix.runner }}
node-version: ${{ matrix.node-version }}
task: integration-e2e
integration-advanced-esm:
strategy:
matrix:
runner: [ubuntu-latest]
node-version: [22]
include:
- node-version: 22
runner: windows-latest
uses: ./.github/workflows/reusable-test.yml
with:
runner: ${{ matrix.runner }}
node-version: ${{ matrix.node-version }}
task: integration-advanced-esm
e2e:
strategy:
matrix:
runner: [ubuntu-latest]
node-version: [18, 20, 22]
include:
- node-version: 18
runner: windows-latest
uses: ./.github/workflows/reusable-test.yml
with:
runner: ${{ matrix.runner }}
node-version: ${{ matrix.node-version }}
task: e2e