Skip to content

Commit 35e5eea

Browse files
merge: develop
1 parent 9c676e5 commit 35e5eea

6 files changed

Lines changed: 41 additions & 8 deletions

File tree

.github/workflows/publish-evm.yml

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -132,9 +132,6 @@ jobs:
132132
run: ls -R ./npm
133133
shell: bash
134134

135-
- name: Prepare release
136-
run: pnpm run release:prepare && pnpm install --lockfile-only
137-
138135
- name: Publish native to NPM
139136
run: pnpm run release:native -- --publish-branch=evm --tag=evm --no-git-checks
140137
env:

.github/workflows/publish-rc.yml

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -132,9 +132,6 @@ jobs:
132132
run: ls -R ./npm
133133
shell: bash
134134

135-
- name: Prepare release
136-
run: pnpm run release:prepare && pnpm install --lockfile-only
137-
138135
- name: Publish native to NPM
139136
run: pnpm run release:native -- --publish-branch=develop --tag=rc --no-git-checks
140137
env:

package.json

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -37,15 +37,14 @@
3737
"references": "node ./scripts/references/update-references.js",
3838
"release": "lerna run release --concurrency=1",
3939
"release:native": "bash ./scripts/publish-evm-native.sh",
40-
"release:prepare": "lerna run release:prepare --scope=@mainsail/evm",
4140
"setup": "pnpm install && pnpm run build",
4241
"sort": "sort-package-json \"package.json\" \"packages/*/package.json\"",
4342
"sort:dry": "sort-package-json --check \"package.json\" \"packages/*/package.json\"",
4443
"test:integration": "lerna run test:integration --parallel",
4544
"test:unit": "lerna run test --parallel --no-bail",
4645
"test:unit:coverage": "lerna run test:coverage --parallel",
4746
"test:unit:merge": "bash scripts/development/create-lcov-report.sh",
48-
"version": "lerna version --no-git-tag-version --yes",
47+
"version:update": "bash ./scripts/version.sh",
4948
"workflows:unit": "node scripts/generate-unit-workflow.js"
5049
},
5150
"devDependencies": {

packages/evm/package.json

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,10 @@
2222
"devDependencies": {
2323
"@napi-rs/cli": "3.6.2"
2424
},
25+
"optionalDependencies": {
26+
"@mainsail/evm-linux-arm64-gnu": "0.0.1-rc.9",
27+
"@mainsail/evm-linux-x64-gnu": "0.0.1-rc.9"
28+
},
2529
"engines": {
2630
"node": ">=24"
2731
},

pnpm-lock.yaml

Lines changed: 27 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

scripts/version.sh

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
#!/usr/bin/env bash
2+
3+
set -e
4+
5+
# Run the TypeScript version bump, forwarding any arguments (e.g. major/minor/patch).
6+
npx lerna version --no-git-tag-version --yes "$@"
7+
8+
# Prepare the EVM native package release.
9+
npx lerna run release:prepare --scope=@mainsail/evm

0 commit comments

Comments
 (0)