Skip to content

stats export

stats export #31209

Workflow file for this run

name: stats export
on:
schedule:
- cron: '*/30 * * * *'
workflow_dispatch:
inputs:
branch:
default: 'update-aws-upload'
jobs:
export_stats:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v3
- uses: actions/setup-node@v3
with:
node-version: 16
cache: 'npm'
cache-dependency-path: package-lock.json
- uses: actions/setup-python@v2
with:
python-version: '3.9'
cache: 'pip'
- run: npm i
- run: pip install -r requirements.txt
- run: python src/scripts/stats.py
env:
INFURA_KEY: ${{ secrets.INFURA_KEY }}
- run: npm run upload
env:
AWS_ACCESS_KEY_ID: ${{ secrets.AWS_ACCESS_KEY_ID }}
AWS_SECRET_ACCESS_KEY: ${{ secrets.AWS_SECRET_ACCESS_KEY }}