Skip to content

Commit 8001c33

Browse files
authored
Merge pull request #169 from finos/dev
Merge dev into main for SDK
2 parents ce12636 + 573e140 commit 8001c33

File tree

6 files changed

+3021
-2429
lines changed

6 files changed

+3021
-2429
lines changed

.github/workflows/deploy-docs.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -10,14 +10,14 @@ jobs:
1010
deploy:
1111
runs-on: ubuntu-latest
1212
steps:
13-
- uses: actions/checkout@v3
13+
- uses: actions/checkout@v4
1414
with:
1515
ref: ${{ github.head_ref }}
1616
fetch-depth: 0
1717
- name: Generate static TypeDoc files
18-
uses: actions/setup-node@v2
18+
uses: actions/setup-node@v4
1919
with:
20-
node-version: '16'
20+
node-version: '20'
2121
- run: npm ci
2222
- run: npm run build-docs
2323

.github/workflows/license-scanning-node.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -14,11 +14,11 @@ jobs:
1414
runs-on: ubuntu-latest
1515
strategy:
1616
matrix:
17-
node-version: [16.x]
17+
node-version: [20.x]
1818
steps:
19-
- uses: actions/checkout@v3
19+
- uses: actions/checkout@v4
2020
- name: Use Node.js ${{ matrix.node-version }}
21-
uses: actions/setup-node@v3
21+
uses: actions/setup-node@v4
2222
with:
2323
node-version: ${{ matrix.node-version }}
2424
- run: npm ci --prod

.github/workflows/npm.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -22,11 +22,11 @@ jobs:
2222
# - run: npm version patch -m "[RELEASE] %s"
2323
# - run: git push
2424
# Setup .npmrc file to publish to npm
25-
- uses: actions/setup-node@v3
25+
- uses: actions/setup-node@v4
2626
with:
27-
node-version: '18.x'
27+
node-version: '20.x'
2828
registry-url: 'https://registry.npmjs.org'
2929
- run: npm ci
3030
- run: npm publish --access=public
3131
env:
32-
NODE_AUTH_TOKEN: ${{ secrets.NPM_TOKEN }}
32+
NODE_AUTH_TOKEN: ${{ secrets.NPM_TOKEN }}

.github/workflows/security.yml

Lines changed: 8 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -14,30 +14,27 @@ on:
1414

1515
jobs:
1616
node-modules-scan:
17-
name: ${{ matrix.module-folder }}-node-scan
17+
name: sdk-node-scan
1818
runs-on: ubuntu-latest
1919
continue-on-error: false
20-
strategy:
21-
matrix:
22-
module-folder: ['.']
2320
steps:
2421
- name: Checkout
25-
uses: actions/checkout@v3
22+
uses: actions/checkout@v4.2.2
2623
- name: Set up Node
27-
uses: actions/setup-node@v3
24+
uses: actions/setup-node@v4.2.0
2825
with:
29-
node-version: 18
26+
node-version: 20
3027
- name: Build project with NPM
3128
run: npm install --omit=dev
32-
working-directory: ${{ matrix.module-folder }}
29+
working-directory: .
3330
- name: Depcheck
3431
uses: dependency-check/Dependency-Check_Action@main
3532
id: Depcheck
3633
with:
3734
project: '.'
3835
path: '.'
3936
format: 'HTML'
40-
out: '${{ matrix.module-folder }}-reports'
37+
out: 'sdk-reports'
4138
args: >
4239
--suppression .github/node-cve-ignore-list.xml
4340
--nodeAuditSkipDevDependencies
@@ -46,7 +43,7 @@ jobs:
4643
--enableRetired
4744
- name: Upload Test results
4845
if: ${{ always() }}
49-
uses: actions/upload-artifact@v3
46+
uses: actions/upload-artifact@v4.6.0
5047
with:
5148
name: Depcheck report
52-
path: ${{ github.workspace }}/${{ matrix.module-folder }}-reports
49+
path: ${{ github.workspace }}/sdk-reports

0 commit comments

Comments
 (0)