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 : CI — SDK Install
2+
3+ on :
4+ push :
5+ branches : [main, master]
6+ schedule :
7+ - cron : ' 0 0 * * *'
8+ - cron : ' 0 2 * * *'
9+ - cron : ' 0 4 * * *'
10+ - cron : ' 0 6 * * *'
11+ - cron : ' 0 8 * * *'
12+ - cron : ' 0 10 * * *'
13+ - cron : ' 0 12 * * *'
14+ - cron : ' 0 14 * * *'
15+ - cron : ' 0 16 * * *'
16+ - cron : ' 0 18 * * *'
17+ workflow_dispatch :
18+
19+ jobs :
20+ install-sdks :
21+ runs-on : ubuntu-latest
22+ strategy :
23+ matrix :
24+ node-version : ['18', '20', '22']
25+
26+ steps :
27+ - name : Checkout
28+ uses : actions/checkout@v3
29+
30+ - name : Setup Node ${{ matrix.node-version }}
31+ uses : actions/setup-node@v3
32+ with :
33+ node-version : ${{ matrix.node-version }}
34+
35+ - name : Install all @jadonamite SDKs from npmjs.com
36+ run : |
37+ npm install @jadonamite/chessify-sdk --registry=https://registry.npmjs.org/
38+ npm install @jadonamite/stacks-core --registry=https://registry.npmjs.org/
39+ npm install @jadonamite/fundxagon-sdk --registry=https://registry.npmjs.org/
40+ npm install chessify-protocol --registry=https://registry.npmjs.org/
You can’t perform that action at this time.
0 commit comments