Skip to content

dts 生成を tsup に移行 & publint で package.json をチェックする #1250

dts 生成を tsup に移行 & publint で package.json をチェックする

dts 生成を tsup に移行 & publint で package.json をチェックする #1250

Workflow file for this run

name: Bundle Size
on:
pull_request:
jobs:
build:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v3
- uses: preactjs/compressed-size-action@v2
with:
install-script: 'yarn install'
build-script: 'build'
clean-script: 'clean'
# パフォーマンス面の計測よりも、誤って変なものを bundle したことを検知したいので圧縮前で比較する
compression: 'none'
# sourcemap は見ない
# d.ts はたまに異常な数の union 型が展開されるとかは検知したいが見なくて良いかもしれない
pattern: './packages/*/dist/**/*.{ts,js,cjs}'
exclude: '{**/node_modules/**}'