Il s'agit d'un dépôt de test pour intégrer le gestionnaire de versions sémantiques dans les actions github.
Semantic-release est un outil nodejs et je veux le voir fonctionner avec un langage non-js dans ci.
GITHUB_TOKEN
sera rempli par GitHub (c'est un cadeau et par défaut ;)) Le plugin a des problèmes pour afficher le numéro de version actuel et suivant en dehors de la version. Il existe de nombreuses solutions de contournement possibles, car les développeurs voient probablement les choses différemment (voir problème du projet). Il est également très bien que sous Github, la pull request soit la norme, ce qui bien sûr n'est pas pris en charge par le logiciel (voir Action).
...
[10:46:49 AM] [semantic-release] › ℹ This run was triggered by a pull request and therefore a new version won ' t be published.
...
Pourquoi cela pourrait-il être utile ? La balise de version me serait utile pour créer automatiquement des conteneurs après la sortie avec des balises différentes, par exemple. Cela devrait être possible, mais doit être testé de manière peu attrayante avec un nouveau projet.
docker-compose run composer composer --version
docker-compose run php php --version
docker-compose run phpunit phpunit --version