Files
hiffi-artist-intelligence/.github/workflows/ci.yml
T
2026-10-26 12:39:08 +05:30

39 lines
845 B
YAML

name: HIFFI QA & Governance Pipeline
on:
push:
branches: [ main ]
pull_request:
branches: [ main ]
jobs:
governance-tests:
runs-on: ubuntu-latest
steps:
- name: Checkout Code
uses: actions/checkout@v4
- name: Set up Python 3.12
uses: actions/setup-python@v5
with:
python-version: "3.12"
cache: "pip"
- name: Install Dependencies
run: |
python -m pip install --upgrade pip
pip install -r requirements.txt
pip install scipy pytest
- name: Execute Pytest Governance Suite
run: |
pytest test_multiplatform_ranking.py -v
- name: Run Pipeline Health & Anomaly Detector
run: |
python core/health_detector.py
- name: Generate Provenance Audit Report
run: |
python reports/provenance_summary.py