Skip to content

Merge branch 'duneanalytics:main' into main #16

Merge branch 'duneanalytics:main' into main

Merge branch 'duneanalytics:main' into main #16

name: Upload Translation status
on:
workflow_dispatch:
push:
branches:
- "main"
jobs:
upload_status:
runs-on: [ self-hosted, linux, spellbook-trino ]
steps:
- uses: actions/setup-python@v3
- name: Checkout main branch
uses: actions/checkout@v2
with:
ref: main
- name: dbt dependencies
run: "dbt deps"
- name: Install Python dependencies
run: "pip install requests"
- name: DBT compile to create prod manifest from main
run: "dbt compile --target-path . --profiles-dir $HOME/.dbt --profile dunesql --select tag:legacy tag:dunesql"
- name: Upload translation status CSV to Dune
env:
DUNE_API_KEY_PROD: ${{ secrets.DUNE_API_KEY_PROD }}
run: "python scripts/upload_translation_status.py"