Facilitez-vous la vie avec GitHub Actions (et release-it)

Kodaps - apprendre à coder
Kodaps - apprendre à coder
0 بار بازدید - 2 سال پیش - Coder, c'est bien. Mais, inexorablement,
Coder, c'est bien. Mais, inexorablement, vient le moment où il faut compiler le code produit et diffuser le résultat final dans la nature. Au début, c’est simple à gérer. Mais au fur et à mesure que votre projet se développe, la complexité de la mise en production de votre code augmente. Plus il y a d’étapes, et en particulier d’étapes manuelles, plus il y a de chance que quelque chose coince. Par exemple, au travail, on utilise une stack PHP qui intègre des applications React. Du coup, pour faire une mise en production d'une nouvelle version on a 7 ou 8 étapes à passer. Y compris par exemple la récupération des traductions depuis l’outil en ligne, la compilation du React, etc. Et si on oublie une de ces étapes, tout risque de planter. J'ai perdu des heures à essayer de me rappeler ce qu'il fallait faire et comment résoudre le problème qui perturbait le processus de déploiement. Et c’est encore pire quand on tente de se rappeler comment mettre à jour un projet sur lequel on n'a pas travaillé depuis trois mois. Du coup, quelle est la solution ? En principe, la solution est simple : automatiser tout ce qui peut l'être. Et j'ai de bonnes nouvelles pour vous : il existe un outil puissant qui vous permet d'automatiser beaucoup de choses. Il s'agit de GitHub Actions. Mais c'est intimidant, donc aujourd'hui, nous allons regarder : - comment utiliser release-it et auto-changelog pour scripter votre processus de publication. - comment configurer les actions GitHub pour automatiser tout ça. Et pour ça on va voir comment faire en pratique pour automatiser la mise en ligne d'une nouvelle version d'un module NPM. ---------- Mon site: kodaps.dev/fr Sur medium : gosev.medium.com/ Mon matos : * Canon M50 : amzn.to/2OBNlqb * Eclairage : amzn.to/3kYXlG3 * Fond vert retractable : amzn.to/3bxg5sV
2 سال پیش در تاریخ 1401/05/31 منتشر شده است.
0 بـار بازدید شده
... بیشتر