Skip to content

Commit 64151f7

Browse files
Merge branch 'DefiLlama:master' into master
2 parents 3aa79ba + 95dcf47 commit 64151f7

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

47 files changed

+7385
-4146
lines changed

.github/workflows/deploy.yml

+27-27
Original file line numberDiff line numberDiff line change
@@ -2,34 +2,34 @@ name: Deploy
22

33
on:
44
push:
5-
branches: [ master ]
6-
5+
branches: [master]
6+
77
jobs:
88
deploy:
99
runs-on: ubuntu-latest
1010
steps:
11-
- uses: actions/checkout@v2
12-
- name: Get Node.js
13-
uses: actions/setup-node@v1
14-
with:
15-
node-version: '16'
16-
- run: npm ci
17-
- name: Type Check
18-
run: npm run ts
19-
- name: Deploy infrastructure stack
20-
run: npm run deploy:prod
21-
env:
22-
AWS_ACCESS_KEY_ID: ${{ secrets.AWS_ACCESS_KEY_ID }}
23-
AWS_SECRET_ACCESS_KEY: ${{ secrets.AWS_SECRET_ACCESS_KEY }}
24-
PSQL_URL: ${{ secrets.PSQL_URL }}
25-
PSQL_USERNAME: ${{ secrets.PSQL_USERNAME }}
26-
PSQL_PW: ${{ secrets.PSQL_PW }}
27-
BSC_RPC: ${{ secrets.BSC_RPC }}
28-
CELO_RPC: ${{ secrets.CELO_RPC }}
29-
ETHEREUM_RPC: ${{ secrets.ETHEREUM_RPC }}
30-
OPTIMISM_RPC: ${{ secrets.OPTIMISM_RPC }}
31-
AURORA_RPC: ${{ secrets.AURORA_RPC }}
32-
ARBITRUM_RPC: ${{ secrets.ARBITRUM_RPC }}
33-
SOLANA_RPC: ${{ secrets.SOLANA_RPC }}
34-
RSK_ARCHIVAL_RPC: ${{ secrets.RSK_ARCHIVAL_RPC }}
35-
DISCORD_WEBHOOK: ${{ secrets.DISCORD_WEBHOOK }}
11+
- uses: actions/checkout@v2
12+
- name: Get Node.js
13+
uses: actions/setup-node@v1
14+
with:
15+
node-version: "18"
16+
- run: npm ci
17+
- name: Type Check
18+
run: npm run ts
19+
- name: Deploy infrastructure stack
20+
run: npm run deploy:prod
21+
env:
22+
AWS_ACCESS_KEY_ID: ${{ secrets.AWS_ACCESS_KEY_ID }}
23+
AWS_SECRET_ACCESS_KEY: ${{ secrets.AWS_SECRET_ACCESS_KEY }}
24+
PSQL_URL: ${{ secrets.PSQL_URL }}
25+
PSQL_USERNAME: ${{ secrets.PSQL_USERNAME }}
26+
PSQL_PW: ${{ secrets.PSQL_PW }}
27+
BSC_RPC: ${{ secrets.BSC_RPC }}
28+
CELO_RPC: ${{ secrets.CELO_RPC }}
29+
ETHEREUM_RPC: ${{ secrets.ETHEREUM_RPC }}
30+
OPTIMISM_RPC: ${{ secrets.OPTIMISM_RPC }}
31+
AURORA_RPC: ${{ secrets.AURORA_RPC }}
32+
ARBITRUM_RPC: ${{ secrets.ARBITRUM_RPC }}
33+
RSK_ARCHIVAL_RPC: ${{ secrets.RSK_ARCHIVAL_RPC }}
34+
DISCORD_WEBHOOK: ${{ secrets.DISCORD_WEBHOOK }}
35+
ALLIUM_API_KEY: ${{ secrets.ALLIUM_API_KEY }}

.gitignore

+3-1
Original file line numberDiff line numberDiff line change
@@ -24,4 +24,6 @@ src/utils/filljobs2.ts
2424

2525
.idea
2626

27-
.vscode
27+
.vscoded
28+
29+
dist

ecosystem.config.js

+21
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
module.exports = {
2+
apps: [
3+
{
4+
name: "bridges-server",
5+
script: "dist/index.cjs",
6+
instances: 1,
7+
autorestart: true,
8+
watch: false,
9+
max_memory_restart: "1G",
10+
env: {
11+
NODE_ENV: "production",
12+
},
13+
error_file: "logs/err.log",
14+
out_file: "logs/out.log",
15+
restart_delay: 4000,
16+
kill_timeout: 3000,
17+
exp_backoff_restart_delay: 100,
18+
max_restarts: 10,
19+
},
20+
],
21+
};

0 commit comments

Comments
 (0)