Skip to content

Commit 475f1f7

Browse files
authored
chore: release on release branch (#53)
1 parent 68cc737 commit 475f1f7

File tree

4 files changed

+265
-57
lines changed

4 files changed

+265
-57
lines changed

.github/workflows/release.yml

Lines changed: 12 additions & 24 deletions
Original file line numberDiff line numberDiff line change
@@ -3,31 +3,18 @@ name: Release Full
33
on:
44
workflow_dispatch:
55
inputs:
6-
version:
7-
type: choice
8-
description: "Release Version Type"
9-
required: true
10-
default: "patch"
11-
options:
12-
- major
13-
- premajor
14-
- minor
15-
- preminor
16-
- patch
17-
- prepatch
18-
- prerelease
19-
206
tag:
217
type: choice
228
description: "Release Npm Tag"
239
required: true
24-
default: "latest"
10+
default: "nightly"
2511
options:
12+
- alpha
13+
- beta
2614
- canary
27-
- nightly
2815
- latest
29-
- beta
30-
- alpha
16+
- nightly
17+
- rc
3118

3219
dry_run:
3320
type: boolean
@@ -71,9 +58,10 @@ jobs:
7158
- name: Run Test
7259
run: pnpm run test
7360

74-
- name: Try release to npm
75-
run: pnpm run release
76-
env:
77-
DRY_RUN: ${{ inputs.dry_run }}
78-
TAG: ${{ inputs.tag }}
79-
VERSION: ${{ inputs.version }}
61+
- name: Dry run release to npm
62+
if: inputs.dry_run
63+
run: node scripts/release.mjs --dry-run --tag ${{ inputs.tag }}
64+
65+
- name: Release to npm
66+
if: ${{ !inputs.dry_run }}
67+
run: node scripts/release.mjs --tag ${{ inputs.tag }}

package.json

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,8 @@
2424
"lint:write": "biome check . --write",
2525
"prepare": "simple-git-hooks && npm run build",
2626
"test": "jest --colors",
27-
"release": "node ./scripts/release.mjs"
27+
"release": "node ./scripts/release.mjs",
28+
"bump": "npx bumpp"
2829
},
2930
"files": ["client", "dist", "exports"],
3031
"simple-git-hooks": {
@@ -41,6 +42,8 @@
4142
"@rspack/core": "1.4.11",
4243
"@types/jest": "29.5.14",
4344
"@types/node": "^22.17.0",
45+
"bumpp": "^10.2.3",
46+
"cac": "^6.7.14",
4447
"cross-env": "^10.0.0",
4548
"execa": "9.6.0",
4649
"fs-extra": "11.3.0",

0 commit comments

Comments
 (0)