Conception du pipeline Python et des workflows CI
Veille technique — digests RSS automatisés
Feeds YAML → LLM → email via GitHub Actions (cron), avec retries et prompts versionnés.
- 2
- types de rapport
- 3
- retries LLM max
- cron
- exécution Actions
Contexte
Veille personnelle : deux fréquences de rapport (opérationnel vs stratégique).
Le problème
Lire manuellement des dizaines de flux ne scale pas ; il fallait une collecte bornée, un résumé LLM stable, et un envoi planifié sans serveur dédié.
L'approche
- Parser RSS (`feedparser`) borné par `days_back` et `max_articles_per_feed`.
- Prompts séparés + modèle Gemini (`google-genai`) avec retries.
- Envoi email (Resend) ; workflows opérationnel / stratégique (cron + dispatch).
Pourquoi ce choix
GitHub Actions comme scheduler plutôt qu'un VPS : zéro infra à maintenir pour un job périodique.
Résultat mesuré
- Deux pipelines planifiés opérationnels / stratégiques
- Aucune métrique de qualité de résumé dans le dépôt