Actions CI

Écrire des workflows YAML multi-OS. Use this skill whenever the user asks about actions ci in an open-source maintenance context — including phrasing like "configurer la ci", "écrire un workflow github actions", "pipeline multi-os" — even if they don't name the skill directly.

Tryboy869 68b6008 1.0 KB Updated

File contents

Quand invoquer ce skill

Écrire des workflows YAML multi-OS.

L1 — Réflexe de base

Créer .github/workflows/ci.yml avec un job test sur ubuntu-latest.

L2 — Pratique professionnelle par défaut

Matrice multi-OS/multi-version (strategy.matrix), cache des dépendances (actions/cache), séparation lint/test/build en jobs parallèles.

L3 — Maîtrise d'architecte

Pipelines conditionnels par chemin modifié (paths-filter), réutilisation via workflow_call, gestion des secrets par environnement avec approbation manuelle sur prod.

Chaînage

Si ce skill révèle un besoin relevant d'un autre pilier, enchaîner automatiquement sur : security-supply-chain/scorecard-baseline.

tryboy869/opf/tree/main/skills/github/actions-ci commit 68b6008ba9

Frequently asked questions

npx skillmds@latest add tryboy869/actions-ci