Heiphaistos TutorialsHeiphaistosTutorials
🪟Windows🖥️CMD / PowerShell💬Discord🍎macOS🔐Sécurité🐧Linux🌐Réseau💻Programmation🤖Android📦Applications🔥Applications Heiphaistos📦Logiciels📦HeiApps

⚒ Heiphaistos Tutorials

Forge ton savoir informatique.
Tutoriels clairs, sans blabla.

Navigation

  • Accueil
  • Tous les tutoriels
  • Windows
  • Discord

Ressources

  • Flux RSS
  • heiphaistos.org

© 2026 Heiphaistos Tutorials — tuto.heiphaistos.org

Mentions légalesConfidentialitéCGU

Forge ton savoir.

Accueil/Programmation/GitHub Actions : lancer ses tests automatiquement à chaque push
💻ProgrammationVidéo

GitHub Actions : lancer ses tests automatiquement à chaque push

Créer un workflow GitHub Actions qui installe Python ou Node.js et lance les tests à chaque push et pull request, lire le résultat, et ajouter un badge au README.

9 octobre 20261 min de lecture
#programmation#github actions#ci#tests
Votre navigateur ne supporte pas la lecture vidéo.
VitesseSous-titres : bouton CC du lecteur

Sommaire

  • Workflow Python
  • Node.js
  • Badge

Workflow Python

name: Tests
on: [push, pull_request]
jobs:
  tests:
    runs-on: ubuntu-latest
    steps:
      - uses: actions/checkout@v4
      - uses: actions/setup-python@v5
        with: { python-version: "3.12" }
      - run: pip install -r requirements.txt pytest
      - run: python -m pytest -q

Node.js

      - uses: actions/setup-node@v4
        with: { node-version: 22, cache: npm }
      - run: npm ci
      - run: npm test

Badge

![Tests](https://github.com/lea/projet/actions/workflows/tests.yml/badge.svg)

Secrets : Settings › Secrets and variables › Actions (${{ secrets.NOM }}). Écrire les tests : pytest. Syntaxe YAML : YAML.

Commentaires

Aucun commentaire pour l'instant. Soyez le premier !

Laisser un commentaire

En envoyant un commentaire, vous acceptez les conditions d'utilisation et la publication de votre pseudo après modération (voir la politique de confidentialité).