Skip to content

Commit 934db93

Browse files
committed
feat: add manual npm publish workflow
1 parent e8f6699 commit 934db93

File tree

2 files changed

+25
-2
lines changed

2 files changed

+25
-2
lines changed

.github/workflows/npm-publish.yml

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
name: release
2+
3+
on:
4+
workflow_dispatch:
5+
6+
jobs:
7+
release:
8+
runs-on: ubuntu-latest
9+
steps:
10+
- uses: actions/checkout@v4
11+
12+
- uses: bgd-labs/github-workflows/.github/actions/setup-node@main
13+
14+
- name: Publish
15+
run: npm publish
16+
env:
17+
NODE_AUTH_TOKEN: ${{ secrets.NODE_AUTH_TOKEN }}

package.json

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,16 @@
11
{
2-
"name": "aave-v3-origin",
3-
"version": "1.0.0",
2+
"name": "@aave-dao/aave-v3-origin",
3+
"version": "3.3.0",
44
"scripts": {
55
"lint": "prettier . --check",
66
"lint:fix": "prettier . --write"
77
},
8+
"publishConfig": {
9+
"access": "public"
10+
},
11+
"files": [
12+
"src"
13+
],
814
"repository": {
915
"type": "git",
1016
"url": "git+https://github.com/aave-dao/aave-v3-origin.git"

0 commit comments

Comments
 (0)