Skip to content

Build data

Build data #8

Workflow file for this run

name: Build data
on:
workflow_dispatch:
permissions:
contents: write
pull-requests: write
jobs:
build:
name: Build
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- uses: astral-sh/setup-uv@v6
- name: Build
run: |
git config user.name 'github-actions[bot]'
git config user.email 'github-actions[bot]@users.noreply.github.com'
git checkout -b build-data
rm -rf data
uv run scripts/fetch_data.py
uv run scripts/build_csvs.py
git add .
git commit -m "feat: update source data and csvs"
git push -u origin build-data
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
PYTHONUNBUFFERED: "1"
- name: Create PR
run: gh pr create --fill
env:
GH_TOKEN: ${{ secrets.GITHUB_TOKEN }}