Environnements de déploiement

Un environnement GitHub (staging, production) regroupe des secrets, des variables et des règles de protection propres à une cible de déploiement. On peut exiger une approbation manuelle avant un déploiement et restreindre les branches autorisées, avec un historique des déploiements.

Exemple

jobs:
  deploy:
    environment: production

Notions voisines

Tout le glossaire