File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 1+ name : publish
2+
3+ env :
4+ NPM_REGISTRY : ' https://registry.npmjs.org'
5+
6+ on :
7+ push :
8+ tags :
9+ - v*
10+
11+ jobs :
12+ publish-to-npm :
13+ name : " Publish new version to NPM"
14+ runs-on : ubuntu-latest
15+ timeout-minutes : 5
16+ defaults :
17+ run :
18+ working-directory : ./packages/libsql-client
19+ env :
20+ NODE_OPTIONS : " --trace-warnings"
21+ NPM_TOKEN : ${{ secrets.NPM_TOKEN }}
22+ steps :
23+ - name : " Checkout this repo"
24+ uses : actions/checkout@v3
25+
26+ - name : " Setup Node.js"
27+ uses : actions/setup-node@v3
28+ with :
29+ node-version : " 18.x"
30+
31+ - name : " Build core"
32+ run : " npm ci && npm run build"
33+ working-directory : ./packages/libsql-core
34+
35+ - name : " Install npm dependencies"
36+ run : " npm ci"
37+
38+ - name : " Publish pre-release version"
39+ if : contains(github.ref, '-pre')
40+ run : " npm publish --tag next"
41+
42+ - name : " Publish latest version"
43+ if : " !contains(github.ref, '-pre')"
44+ run : " npm publish"
Original file line number Diff line number Diff line change 1+ //registry.npmjs.org/:_authToken = ${ NPM_TOKEN }
Original file line number Diff line number Diff line change 11{
22 "name" : " @libsql/client-wasm" ,
3- "version" : " 0.12.0 " ,
3+ "version" : " 0.12.1-pre.1 " ,
44 "keywords" : [
55 " libsql" ,
66 " database" ,
5656 "typedoc" : " rm -rf ./docs && typedoc"
5757 },
5858 "dependencies" : {
59- "@libsql/core" : " ^0.12.0 " ,
59+ "@libsql/core" : " ^0.12.1-pre.1 " ,
6060 "@libsql/libsql-wasm-experimental" : " ^0.0.2" ,
6161 "js-base64" : " ^3.7.5"
6262 },
Original file line number Diff line number Diff line change 11{
22 "name" : " @libsql/client" ,
3- "version" : " 0.12.0 " ,
3+ "version" : " 0.12.1-pre.1 " ,
44 "keywords" : [
55 " libsql" ,
66 " database" ,
102102 "lint-staged" : " lint-staged"
103103 },
104104 "dependencies" : {
105- "@libsql/core" : " ^0.12.0 " ,
105+ "@libsql/core" : " ^0.12.1-pre.1 " ,
106106 "@libsql/hrana-client" : " ^0.7.0" ,
107107 "js-base64" : " ^3.7.5" ,
108108 "libsql" : " ^0.4.4" ,
Original file line number Diff line number Diff line change 11{
22 "name" : " @libsql/core" ,
3- "version" : " 0.12.0 " ,
3+ "version" : " 0.12.1-pre.1 " ,
44 "keywords" : [
55 " libsql" ,
66 " database" ,
You can’t perform that action at this time.
0 commit comments