É um repositório de teste para colocar o gerenciador de liberação semântica em ações do github.
A liberação semântica é uma ferramenta nodejs e quero vê-la funcionando com uma linguagem não-js em ci.
GITHUB_TOKEN
será preenchido pelo GitHub (é um presente e padrão;)) O plugin tem problemas ao exibir o número da versão atual e da próxima fora do lançamento. Existem muitas soluções alternativas possíveis, já que os desenvolvedores provavelmente veem isso de forma diferente (veja o problema do projeto). Também é muito bom que no Github a solicitação pull seja o padrão, o que obviamente não é suportado pelo software (veja Ação).
...
[10:46:49 AM] [semantic-release] › ℹ This run was triggered by a pull request and therefore a new version won ' t be published.
...
Por que poderia ser útil? A tag version seria útil para eu construir contêineres automaticamente após o lançamento com tags diferentes, por exemplo. Isto deveria ser possível, mas deve ser testado de forma pouco atraente com um novo projeto.
docker-compose run composer composer --version
docker-compose run php php --version
docker-compose run phpunit phpunit --version