Skip to content

Designate B.1.21, B.1.22 and C.1.1 #66

Designate B.1.21, B.1.22 and C.1.1

Designate B.1.21, B.1.22 and C.1.1 #66

name: Autogenerate jsons and validate aliases
on:
push:
branches: [master]
pull_request:
workflow_dispatch:
jobs:
build:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v3
- uses: actions/setup-python@v4
with:
python-version: "3.10"
- name: Install dependencies
run: pip install pyyaml
- name: Generate alias_key.json from lineage yamls and validate that unaliased name matches unaliased_name
run: python scripts/generate-alias-key-json.py
- name: Generate lineages.json
run: python scripts/generate-single-file-json.py
- name: Generate lineages.md
run: python scripts/generate_markdown_summary.py
- uses: stefanzweifel/git-auto-commit-action@v4
with:
file_pattern: auto-generated/*
commit_message: Update auto-generated files