Changer le thème

Guide complet GitHub Actions

10 articles dans cette série

Un parcours GitHub Actions sur workflows, CI/CD, cache, secrets, déploiements, builds matrix et dépannage.

1

GitHub Actions pour débutants : bases des workflows YAML et configuration des déclencheurs

Tutoriel d'introduction aux workflows YAML GitHub Actions : les quatre champs clés name, on, jobs et steps, 8 méthodes de configuration des déclencheurs, avec modèles YAML prêts à copier et checklist de dépannage.

Technologie
2

Pipeline CI GitHub Actions : construire build et tests automatisés de zéro

Guide pratique pour mettre en place un pipeline CI GitHub Actions : configuration du workflow, tests parallèles en Matrix multi-versions, optimisation du cache et astuces terrain pour automatiser build et tests.

Technologie
3

Stratégie de cache GitHub Actions : accélérer le pipeline CI/CD par 5

Guide pratique de la stratégie de cache GitHub Actions : exemples complets de npm à Docker, bonnes pratiques de conception des clés de cache, comparaison des gains de performance. Maîtrisez le mécanisme de cache pour accélérer votre pipeline CI/CD par 5 et réduire les coûts de build.

Technologie
4

Matrix GitHub Actions : tests parallèles multi-versions en pratique

Tutoriel pratique du Matrix GitHub Actions : syntaxe de base, filtres exclude/include, optimisation fail-fast et contrôle des ressources max-parallel, avec un modèle complet de pipeline de tests parallèles multi-versions.

Technologie
5

Matrix GitHub Actions : guide pratique des tests parallèles multi-plateformes et multi-versions

Guide pratique du Matrix GitHub Actions : de la syntaxe de base à exclude/include, fail-fast et max-parallel, avec 5 modèles de workflow prêts à l'emploi pour générer des tests parallèles multi-plateformes et réduire de 60 %+ le code de configuration.

Technologie
6

Stratégies de déploiement GitHub Actions : du VPS aux plateformes cloud

Trois stratégies de déploiement avec GitHub Actions : SSH vers VPS, hébergement managé (Vercel/Cloudflare/Netlify) et architecture hybride, avec workflows complets et guide de dépannage

Technologie
7

Secrets GitHub Actions : du risque de fuite au déploiement OIDC sans clé

Guide de gestion des Secrets GitHub Actions : stratégie à trois niveaux, 8 règles de sécurité, déploiement OIDC sans clé, protection contre les attaques supply chain. Leçons de l'incident tj-actions, avec exemples YAML et bonnes pratiques.

Technologie
8

Runners auto-hébergés GitHub Actions : guide complet pour un déploiement privé

Guide complet du déploiement de runners auto-hébergés GitHub Actions en environnement privé : analyse des changements tarifaires 2026, comparaison de trois schémas de déploiement, bonnes pratiques de sécurité et solution open source Runner Fleet.

Technologie
9

Actions composites GitHub Actions : de action.yml à la publication sur le Marketplace

Guide complet du développement d'Actions composites GitHub Actions : structure action.yml, configuration inputs/outputs, transmission des secrets, stratégie de versioning et publication sur le Marketplace — bonnes pratiques de modularisation CI/CD.

Technologie
10

Sécurité GitHub Actions : 3 protections clés après l'incident tj-actions

Guide de sécurité GitHub Actions : analyse de l'attaque supply chain tj-actions, gestion des Secrets, contrôle des permissions GITHUB_TOKEN, configuration des journaux d'audit et feuille de route 2026 pour protéger votre CI/CD.

Technologie
Easton BlogEaston Blog