Skip to content

feat: Prolog-backed tenant document schema migrations #509

feat: Prolog-backed tenant document schema migrations

feat: Prolog-backed tenant document schema migrations #509

name: Canonical StarIntel schema lock
on:
pull_request:
branches:
- master
push:
branches:
- master
- "agent/**"
paths:
- "schema/starintel-schema.lock.json"
- "scripts/check-starintel-schema-lock.py"
- ".github/workflows/starintel-schema-lock.yml"
workflow_dispatch:
permissions:
contents: read
jobs:
required-dtypes-schema:
runs-on: ubuntu-latest
timeout-minutes: 10
steps:
- uses: actions/checkout@v6
- uses: actions/setup-python@v6
with:
python-version: "3.13"
- name: Verify canonical required dtypes
run: python scripts/check-starintel-schema-lock.py