oc-p09-street-vision-poc/.github/workflows/ci.yml
Grégoire Mureau b154afcc7c Ajouter le CD P9 : build/push vers le registry OCI Forgejo.
Image PyTorch plus lourde que P7/P8 ; le job peut OOM sur DinD 8 Gio.
2026-09-09 21:10:09 +02:00

24 lines
639 B
YAML

# CI légère — P9 Street Vision PoC
# Même fichier lu par Forgejo Actions et GitHub Actions (OC-ADR-001).
# Le build Docker est `.github/workflows/cd.yml` (registry Forgejo). Image PyTorch : risque OOM DinD 8 Gio.
name: CI
on:
push:
branches: [main]
workflow_dispatch:
jobs:
syntax:
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@v4
- name: Python syntax (no model load)
run: |
set -eu
apt-get update
apt-get install -y --no-install-recommends python3
python3 -m py_compile app/main.py app/streamlit_app.py utils/utils.py