# 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.

- Skill: `tryboy869/actions-ci` (Agent Skill)
- Install (CLI): `npx skillmds@latest add tryboy869/actions-ci`
- Raw SKILL.md: https://api.skillmd.com/api/skills/tryboy869/actions-ci/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: DevOps & Infra
- Author: Tryboy869 (https://skillmd.com/u/tryboy869)
- Updated: 2026-09-17
- Page: https://skillmd.com/skills/tryboy869/actions-ci

---


## 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.

