File tree Expand file tree Collapse file tree 8 files changed +1408
-2527
lines changed Expand file tree Collapse file tree 8 files changed +1408
-2527
lines changed Original file line number Diff line number Diff line change @@ -136,49 +136,3 @@ jobs:
136136
137137 - name : Run test
138138 run : ./scripts/e2e.sh
139-
140- edge-release :
141- name : Edge Release
142- needs :
143- - lint
144- - build
145- - test
146- - e2e
147- runs-on : ${{ matrix.os }}
148- strategy :
149- matrix :
150- os : [ubuntu-latest]
151- node : [20]
152- steps :
153- - name : Checkout codes
154- uses : actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
155-
156- - name : Install pnpm
157- uses : pnpm/action-setup@41ff72655975bd51cab0327fa583b6e92b6d3061 # v4.2.0
158-
159- - name : Setup bun
160- uses : oven-sh/setup-bun@735343b667d3e6f658f44d0eca948eb6282f2b76 # v2.0.2
161-
162- - name : Setup node
163- uses : actions/setup-node@a0853c24544627f65ddf259abe73b1d18a591444 # v5.0.0
164- with :
165- node-version : ${{ matrix.node }}
166- cache : pnpm
167-
168- - name : Install dependencies
169- run : pnpm install --frozen-lockfile
170-
171- - name : Build
172- run : pnpm run build
173-
174- - name : Release Edge
175- if : |
176- github.event_name == 'push' &&
177- !startsWith(github.event.head_commit.message, '[skip-release]') &&
178- !startsWith(github.event.head_commit.message, 'chore') &&
179- !startsWith(github.event.head_commit.message, 'release') &&
180- !startsWith(github.event.head_commit.message, 'docs')
181- run : ./scripts/release.sh
182- env :
183- NPM_TOKEN : ${{secrets.NPM_ORG_TOKEN}}
184- EDGE_RELEASE : ' true'
Original file line number Diff line number Diff line change 1+ name : nightly release
2+ on :
3+ push :
4+ branches :
5+ - ' **'
6+ tags :
7+ - ' !**'
8+ pull_request :
9+ branches :
10+ - main
11+
12+ jobs :
13+ release :
14+ runs-on : ubuntu-latest
15+
16+ steps :
17+ - name : Checkout codes
18+ uses : actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
19+ with :
20+ fetch-depth : 0
21+
22+ - name : Install pnpm
23+ uses : pnpm/action-setup@41ff72655975bd51cab0327fa583b6e92b6d3061 # v4.2.0
24+
25+ - name : Setup node
26+ uses : actions/setup-node@a0853c24544627f65ddf259abe73b1d18a591444 # v5.0.0
27+ with :
28+ node-version : 20
29+ cache : pnpm
30+
31+ - name : Install dependencies
32+ run : pnpm install --frozen-lockfile
33+
34+ - name : Build
35+ run : pnpm build
36+
37+ - name : Release with pkg-pr-new
38+ run : pnpm exec pkg-pr-new publish
Original file line number Diff line number Diff line change 6767 commit_message : ' chore: sync changelog'
6868
6969 - name : Publish package for NPM
70- run : ./scripts/release.sh
70+ run : pnpm publish
7171 env :
7272 NPM_CONFIG_PROVENANCE : true
7373
Original file line number Diff line number Diff line change 112112 "lint-staged" : " ^15.0.0" ,
113113 "miniflare" : " ^3.20231016.0" ,
114114 "pkg-types" : " ^1.0.2" ,
115+ "pkg-pr-new" : " ^0.0.60" ,
115116 "playwright" : " ^1.38.1" ,
116117 "semver" : " ^7.6.0" ,
117118 "supertest" : " ^6.3.3" ,
You can’t perform that action at this time.
0 commit comments