File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 1212 "format" : " biome format --write ." ,
1313 "lint" : " biome lint ." ,
1414 "check" : " biome check --write ." ,
15- "type-check" : " pnpm -r type-check"
15+ "type-check" : " pnpm -r type-check" ,
16+ "release" : " bash scripts/publish.sh"
1617 },
1718 "keywords" : [
1819 " react" ,
Original file line number Diff line number Diff line change 1+ #! /usr/bin/env bash
2+ set -e
3+
4+ BUMP=${1:- patch}
5+
6+ if [[ " $BUMP " != " patch" && " $BUMP " != " minor" && " $BUMP " != " major" ]]; then
7+ echo " 用法: pnpm release [patch|minor|major]"
8+ echo " 默认: patch"
9+ exit 1
10+ fi
11+
12+ echo " >>> 类型检查..."
13+ pnpm type-check
14+
15+ echo " >>> Lint..."
16+ pnpm lint
17+
18+ echo " >>> 构建..."
19+ pnpm build
20+
21+ echo " >>> 升版本号 ($BUMP )..."
22+ pnpm --filter @react-editable-tables/native version " $BUMP "
23+ pnpm --filter @react-editable-tables/formily version " $BUMP "
24+
25+ echo " >>> 发布到 npm..."
26+ pnpm --filter @react-editable-tables/native publish --access public --no-git-checks
27+ pnpm --filter @react-editable-tables/formily publish --access public --no-git-checks
28+
29+ echo " >>> 完成!"
30+ pnpm --filter @react-editable-tables/native exec node -e " console.log('native:', require('./package.json').version)"
31+ pnpm --filter @react-editable-tables/formily exec node -e " console.log('formily:', require('./package.json').version)"
You can’t perform that action at this time.
0 commit comments