Skip to content

Restore createAction compatibility #130

Restore createAction compatibility

Restore createAction compatibility #130

Workflow file for this run

name: Build -> Test
on:
push:
branches-ignore:
- main
- next
- alpha
- beta
- '*.x*'
pull_request:
branches:
- main
- next
- alpha
- beta
- '*.x*'
jobs:
test:
name: Test -> Build
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@v6
with:
fetch-depth: 0
- name: Setup LTS Node
uses: actions/setup-node@v6
with:
node-version: 'lts/*'
cache: 'yarn'
- name: Install dependencies
run: yarn install
- name: Typecheck
run: yarn typecheck
- name: Build packages
run: yarn build
- name: Test with coverage
run: yarn test:coverage
- name: Publish coverage summary
if: always()
run: node scripts/summarize-coverage.mjs >> "$GITHUB_STEP_SUMMARY"
- name: Upload coverage reports
if: always()
uses: actions/upload-artifact@v4
with:
name: coverage-reports
path: coverage
if-no-files-found: warn