Skip to content

Commit 09b7ede

Browse files
committed
ci(release): update workflow deps and fix typo
- Fix "Rlease" typo in workflow name - Upgrade actions/checkout and actions/setup-node to v6 - Use LTS node version instead of hardcoded v18 - Bump pnpm to version 9 - Add repository field to package.json Signed-off-by: Kevin Cui <bh@bugs.cc>
1 parent 2d65351 commit 09b7ede

File tree

2 files changed

+10
-7
lines changed

2 files changed

+10
-7
lines changed

.github/workflows/release.yml

Lines changed: 6 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
name: Rlease
1+
name: Release
22
on:
33
push:
44
tags:
@@ -13,18 +13,18 @@ jobs:
1313
runs-on: ubuntu-latest
1414
steps:
1515
- name: Checkout
16-
uses: actions/checkout@v3
16+
uses: actions/checkout@v6
1717

1818
- name: Setup node
19-
uses: actions/setup-node@v3
19+
uses: actions/setup-node@v6
2020
with:
21-
node-version: 18
21+
node-version: "lts/*"
2222
registry-url: 'https://registry.npmjs.org'
2323

2424
- name: Install pnpm
2525
uses: pnpm/action-setup@v2
2626
with:
27-
version: 8
27+
version: 9
2828

2929
- name: Build
3030
run: |
@@ -49,5 +49,4 @@ jobs:
4949
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
5050

5151
- name: Publish
52-
run: |
53-
pnpm publish --access public --no-git-checks
52+
run: pnpm publish --access public --no-git-checks

package.json

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,10 @@
22
"name": "@oomol-lab/ovm",
33
"version": "2.3.0",
44
"description": "oomol virtual machine",
5+
"repository": {
6+
"type": "git",
7+
"url": "https://github.com/oomol-lab/ovm-js"
8+
},
59
"main": "src/index.ts",
610
"module": "src/index.ts",
711
"types": "src/index.ts",

0 commit comments

Comments
 (0)