AccueilActualités informatiqueGitHub : la version candidate d'Enterprise Server 3.4 apporte des workflows réutilisables

GitHub : la version candidate d’Enterprise Server 3.4 apporte des workflows réutilisables

La version release candidate de GitHub Enterprise Server 3.4 est sortie. GitHub y ajoute quelques nouveautés à son service d’entreprise, qui devraient permettre de travailler plus rapidement. Il s’agit notamment de workflows réutilisables pour les GitHub Actions et d’automatisations.

Depuis GitHub Enterprise Server 3.0, au moins une Release Candidate contenant déjà toutes les fonctionnalités est publiée pour chaque nouvelle version du service. Les Release Candidates ne sont pas adaptées à une utilisation en production et doivent donc être exécutées dans un environnement de test ou de staging.

Sommaire

La fonctionnalité Reusable Workflows dans GitHub Actions a déjà quitté le statut bêta en novembre et est depuis considérée comme stable. Elle permet de référencer un workflow existant à travers les dépôts, au lieu de devoir le copier-coller comme auparavant. Dans la Release Candidate pour la version 3.4 de GitHub Enterprise Server, cette fonctionnalité est désormais également embarquée, ce qui devrait favoriser la standardisation et la conformité dans l’entreprise. Il est par exemple envisageable qu’une entreprise crée une bibliothèque gérée de manière centralisée avec des workflows réutilisables.

Une autre mesure permettant de gagner du temps est la génération automatique de notes de mise à jour disponible dans GitHub Enterprise Server 3.4 RC. Les notes de release ainsi générées contiennent un résumé de toutes les pull requests qui ont été intégrées dans la release.

GitHub Enterprise Server permet à ses utilisateurs de choisir de manière flexible si des revues sont nécessaires : Ils peuvent définir si les pull requests et les review approvals sont respectivement nécessaires ou non pour protéger une branche. Jusqu’à présent, ces options ne pouvaient pas être activées ou désactivées séparément.

Im GitHub Enterprise Server 3.4 Release Candidate sind das Erfordern von Pull Requests und das Erfordern von Review Approvals getrennte Optionen.

Dans GitHub Enterprise Server 3.4 Release Candidate, la demande de pull requests et la demande de review approvals sont des options séparées.

(Image : Microsoft)

De plus, Dependabot est passé en bêta publique dans la Release Candidate pour la version 3.4. L’outil scanne les dépôts à la recherche de dépendances et émet des alertes de sécurité. Tout récemment, Dependabot a reçu une mise à jour pour des alertes plus pertinentes.

Tous les autres détails sur la nouvelle Release Candidate sont disponibles sur le blog GitHub.

Plus d'articles