semantic release with github
v1.0.2
의미론적 릴리스 관리자를 github-actions로 가져오는 테스트 저장소입니다.
Semantic-release는 nodejs 도구이며 ci에서 js가 아닌 언어로 작동하는 것을 보고 싶습니다.
GITHUB_TOKEN
GitHub에서 채워집니다(선물이며 기본값입니다 ;)) 플러그인이 릴리스 외부에서 현재 및 다음 버전 번호를 출력하는 데 문제가 있습니다. 개발자가 다르게 볼 수 있으므로 해결 방법이 많이 있습니다.(프로젝트 문제 참조) Github에서 끌어오기 요청이 표준이지만 소프트웨어에서는 지원되지 않는다는 점도 매우 좋습니다(작업 참조).
...
[10:46:49 AM] [semantic-release] › ℹ This run was triggered by a pull request and therefore a new version won ' t be published.
...
왜 유용할까요? 예를 들어, 버전 태그는 릴리스 후 다른 태그를 사용하여 컨테이너를 자동으로 빌드하는 데 유용합니다. 이는 가능해야 하지만 새 프로젝트에서는 매력적이지 않게 테스트되어야 합니다.
docker-compose run composer composer --version
docker-compose run php php --version
docker-compose run phpunit phpunit --version