Skip to content

quarterly income_stmt #1222

quarterly income_stmt

quarterly income_stmt #1222

name: quarterly income_stmt
on:
workflow_dispatch:
schedule:
- cron: '30 1,7,13,19 * * *'
jobs:
run-script:
runs-on: ubuntu-latest
environment: prod
steps:
- name: Checkout repository
uses: actions/checkout@v3
- name: Set up Python 3.11
uses: actions/setup-python@v3
with:
python-version: '3.11'
- name: Install dependencies
run: |
python -m pip install --upgrade pip
pip install -r finance/requirements.txt
- name: Run finance/schedule_jobs/quarterly_income_sttm.py
run: |
# set secrets as environment variables
export PROVIDER=${{ secrets.PROVIDER }}
export AVN_POSTGRES_DB=${{ secrets.AVN_POSTGRES_DB }}
export AVN_POSTGRES_USER=${{ secrets.AVN_POSTGRES_USER }}
export AVN_POSTGRES_PASSWORD=${{ secrets.AVN_POSTGRES_PASSWORD }}
export AVN_POSTGRES_HOST=${{ secrets.AVN_POSTGRES_HOST }}
export AVN_POSTGRES_PORT=${{ secrets.AVN_POSTGRES_PORT }}
export AVN_SSL_MODE=${{ secrets.AVN_SSL_MODE }}
echo "running quarterly_income_sttm.py"
python finance/schedule_jobs/quarterly_income_sttm.py