File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 88 branches :
99 - main
1010
11+ permissions : {}
12+
1113jobs :
1214 ci :
1315 runs-on : ubuntu-latest
14- permissions :
15- id-token : write
1616 steps :
1717 - uses : actions/checkout@v3
1818 - run : corepack enable
@@ -45,10 +45,28 @@ jobs:
4545
4646 - run : pnpm dev:prepare
4747 - run : pnpm lint
48- - run : pnpm test
48+ - run : pnpm test -- --coverage
4949 - run : pnpm build
5050 - run : pnpm test:types
5151 - run : pnpm dev:build
52+ - uses : codecov/codecov-action@v3
53+
54+ release :
55+ runs-on : ubuntu-latest
56+ needs : ci
57+ if : github.event_name == 'push' && !contains(github.event.head_commit.message, '[skip-release]')
58+ permissions :
59+ id-token : write
60+ steps :
61+ - uses : actions/checkout@v3
62+ - run : corepack enable
63+ - uses : actions/setup-node@v3
64+ with :
65+ node-version : 20
66+ cache : " pnpm"
67+ - run : pnpm install
68+ - run : pnpm dev:prepare
69+ - run : pnpm build
5270 - name : Release Edge
5371 if : |
5472 github.event_name == 'push' &&
You can’t perform that action at this time.
0 commit comments