File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -10,10 +10,10 @@ jobs:
1010 ci :
1111 runs-on : ubuntu-latest
1212 steps :
13- - uses : actions/checkout@v4
14- - uses : actions/setup-node@v4
13+ - uses : actions/checkout@v6
14+ - uses : actions/setup-node@v6
1515 with :
16- node-version : 20
16+ node-version-file : .nvmrc
1717 cache : npm
1818 - run : npm ci
1919 - run : npm run lint
Original file line number Diff line number Diff line change 1+ name : NPM Publish
2+ on :
3+ pull_request :
4+ types : [labeled]
5+ branches : [master]
6+ jobs :
7+ npm-publish :
8+ if : ${{ github.event.label.name == 'npm-ready-for-publish' }}
9+ uses : pipedrive-actions/github-actions-workflows/.github/workflows/reusable_cicd-npm-publish.yml@master
10+ with :
11+ revision : ${{ github.event.pull_request.head.ref }}
12+ skip_functional_tests : true
13+ use_trusted_publisher : true
14+ permissions :
15+ id-token : write
16+ contents : write
17+ secrets : inherit
Original file line number Diff line number Diff line change 3838 "typescript" : " ^5.4.0" ,
3939 "typescript-eslint" : " ^8.0.0" ,
4040 "vitest" : " ^1.6.0"
41+ },
42+ "publishConfig" : {
43+ "access" : " public"
4144 }
4245}
Original file line number Diff line number Diff line change 1+ {
2+ "name" : " create-pipedrive-app" ,
3+ "description" : " Scaffold a production-ready Pipedrive Marketplace app" ,
4+ "owner" : " Gravity" ,
5+ "type" : " library" ,
6+ "status" : " released"
7+ }
Original file line number Diff line number Diff line change @@ -3,6 +3,7 @@ import { defineConfig } from 'vitest/config';
33export default defineConfig ( {
44 test : {
55 environment : 'node' ,
6+ include : [ 'src/**/*.test.ts' ] ,
67 exclude : [ '**/node_modules/**' , '**/.claude/**' ] ,
78 } ,
89} ) ;
You can’t perform that action at this time.
0 commit comments