Il m’est arrivé une mésaventure très désagréable à la fin de l’année dernière concernant deux de mes dépôts open-source hébergés sur GitHub.com.
J’ai naïvement cru les informations de migration du service Travis-CI.org vers le service Travis-CI.com et ai effectivement migré les dépôts de « MédiaThèque » et de « l’Entrepôt ».
Quelle grave erreur !
Il faut dire que j’étais en confiance car les services du .org m’avaient bien aidé jusqu’à présent, d’autant plus qu’ils sont gratuits : pour un « hobbyiste » comme moi c’est une condition hyper importante.
Dans cet article, je vous propose, d’abord, de découvrir ma malheureuse expérience pour éventuellement vous permettre d’éviter de vous embarquer dans une situation similaire. Ensuite et surtout, je vous expliquerai comment j’ai résolu mon besoin pour le dépôt GitHub de l’« Entrepôt » grâce notamment aux « GitHub Actions », au module Node @wordpress/env et en m’inspirant du projet Gutenberg.