This repository was archived by the owner on Jan 3, 2024. It is now read-only.
File tree Expand file tree Collapse file tree 2 files changed +24
-14
lines changed Expand file tree Collapse file tree 2 files changed +24
-14
lines changed Original file line number Diff line number Diff line change 1
- name : NPM Publish
2
-
1
+ name : Publish Package to npmjs
3
2
on :
4
3
release :
5
- types : [created]
6
-
4
+ types : [published]
7
5
jobs :
8
- publish :
6
+ build :
9
7
runs-on : ubuntu-latest
8
+ permissions :
9
+ contents : read
10
+ id-token : write
10
11
steps :
11
- - uses : actions/checkout@v2
12
- - uses : actions/setup-node@v1
12
+ - uses : actions/checkout@v3
13
+ - uses : actions/setup-node@v3
13
14
with :
14
- node-version : " 16.x"
15
- registry-url : " https://registry.npmjs.org"
16
- - run : yarn install
17
- - run : yarn build
18
- - run : npm publish --access public
15
+ node-version : ' 18.x'
16
+ registry-url : ' https://registry.npmjs.org'
17
+
18
+ - name : Install Dependencies
19
+ run : yarn install
20
+
21
+ - name : Lint
22
+ run : npx eslint src/ --ext .ts
23
+
24
+ - name : Build
25
+ run : npx tsc
26
+
27
+ - name : Publish
28
+ run : npm publish --provenance --access public
19
29
env :
20
- NODE_AUTH_TOKEN : ${{secrets.NPM_TOKEN}}
30
+ NODE_AUTH_TOKEN : ${{ secrets.NPM_TOKEN }}
Original file line number Diff line number Diff line change 1
1
{
2
2
"name" : " kdecole-api" ,
3
- "version" : " 1.4.5 " ,
3
+ "version" : " 1.4.6 " ,
4
4
"main" : " dist/index.js" ,
5
5
"types" : " types/index.d.ts" ,
6
6
"bin" : {
You can’t perform that action at this time.
0 commit comments