Résumé
Dans ce module, vous avez implémenté une solution CI à l’aide de GitHub Actions et de workflows.
Vous pouvez à présent :
- Créer et tester un projet Node.js à l’aide de GitHub Actions et d’un workflow basé sur un modèle
- Déboguer un test ayant échoué à l’aide du journal GitHub Actions
- Personnaliser votre workflow avec GitHub Actions pour :
- Créer un artefact de build et l’enregistrer
- Accéder à vos artefacts de build
- Effectuer des tests sur plusieurs cibles
- Ajouter des étiquettes à vos demandes de tirage
Étapes suivantes
Pour continuer votre découverte des actions GitHub, consultez le module suivant de ce parcours d’apprentissage. Vous pouvez approfondir ce que vous avez appris ici et utiliser GitHub Actions pour la livraison continue et l’implémentation de l’infrastructure en tant que code.
En savoir plus
Voici quelques liens vers des informations supplémentaires sur les sujets abordés dans ce module.
- Documentation sur GitHub Actions
- GitHub Marketplace
- Actions créées avec GitHub
- actions/checkout@v3
- actions/upload-artifact
- actions/download-artifact
- pullreminders/label-when-approved-action
- Metadata syntax for GitHub Actions (Syntaxe de métadonnées pour for GitHub Actions)
- Workflow syntax for GitHub Actions
- Events that trigger workflows
- GitHub Actions usage limits (Limites d’utilisation de GitHub Actions)
- About GitHub Actions: Job (À propos de GitHub Actions : travail)
- About continuous integration: Job (À propos de l’intégration continue : travail)
- npm install
- npm run
- npm test
- Default environment variables (Variables d’environnement par défaut)
- Contextes
- Essential features of GitHub Actions
- Using the cache action
- Passing data between jobs in a workflow
- Enabling debug logging
- Using workflow run logs