phly / keep-a-changelog
使用Keep A Changelog在GitHub上标记和发布包;向您的变更日志中添加新版本条目。
2.12.1
2022-09-02 16:45 UTC
Requires
- php: ^7.4 || ^8.0
- composer-runtime-api: ^2.0
- knplabs/github-api: ^3.4
- laminas/laminas-diactoros: ^2.4.1
- m4tthumphrey/php-gitlab-api: ^11.0
- php-http/guzzle7-adapter: ^1.0
- psr/event-dispatcher: ^1.0
- symfony/console: ^5.2.1 || ^6.0
Requires (Dev)
- captainhook/captainhook: ^5.4
- captainhook/plugin-composer: ^5.2.3
- laminas/laminas-coding-standard: ^2.1.4
- phpspec/prophecy-phpunit: ^2.0.1
- phpunit/phpunit: ^9.5
Replaces
- 2.12.x-dev
- 2.12.1
- 2.12.0
- 2.11.x-dev
- 2.11.0
- 2.10.x-dev
- 2.10.1
- 2.10.0
- 2.9.x-dev
- 2.9.1
- 2.9.0
- 2.8.x-dev
- 2.8.1
- 2.8.0
- 2.7.x-dev
- 2.7.0
- 2.6.x-dev
- 2.6.0
- 2.5.x-dev
- 2.5.0
- 2.4.x-dev
- 2.4.0
- 2.3.0
- 2.2.0
- 2.1.2
- 2.1.1
- 2.1.0
- 2.0.0
- 1.6.1
- 1.6.0
- 1.5.1
- 1.5.0
- 1.4.4
- 1.4.3
- 1.4.2
- 1.4.1
- 1.4.0
- 1.3.0
- 1.2.1
- 1.2.0
- 1.1.2
- 1.1.1
- 1.1.0
- 1.0.2
- 1.0.1
- 1.0.0
- dev-dependabot/composer/guzzlehttp/psr7-2.5.0
- dev-dependabot/bundler/docs/nokogiri-1.14.3
- dev-dependabot/bundler/docs/activesupport-6.0.6.1
- dev-dependabot/bundler/docs/addressable-2.8.1
- dev-feature/omit-version-argument
- dev-feature/typehints
- dev-feature/httplug-v2
This package is auto-updated.
Last update: 2024-09-19 23:16:18 UTC
README
此项目为使用Keep A Changelog提供工具支持。
安装
通过Composer进行本地安装
运行以下命令安装此库
$ composer require phly/keep-a-changelog
通过Composer进行全局安装
或者,全局安装,以用于任何存储库
$ composer global require phly/keep-a-changelog
如果您全局安装,请确保将全局composer供应商二进制目录添加到您的$PATH
环境变量中。您可以使用以下命令获取其位置
$ composer global config bin-dir --absolute
您可以将以下行添加到您的shell配置文件中,以便自动添加到您的PATH
export PATH=$(composer global config bin-dir --absolute):$PATH
按这种方式设置后,您可以使用keep-a-changelog
而不是./vendor/bin/keep-a-changelog
。
PHAR文件
自2.3.0版本以来,我们提供独立的PHAR二进制文件。这些文件在每个发布版本的下载部分中可用。要获取最新版本,您始终可以使用以下URL
使文件可执行(例如,chmod 755 keep-a-changelog.phar
),将其放置在您的$PATH
中,并可选地移除.phar
后缀
截至写作时,PHAR分发版尚不具备自我更新或检查更新的功能。
用法
调用将通过以下之一进行
- 如果您在项目中通过Composer安装:
./vendor/bin/keep-a-changelog
- 如果您通过Composer全局安装,并且已将Composer脚本路径添加到您的
$PATH
:keep-a-changelog
。 - 如果您已下载PHAR文件并将其放置在您的
$PATH
中:可以是keep-a-changelog.phar
,或者如果您已移除了.phar
文件扩展名,则可以是keep-a-changelog
。
从此处开始,我们将使用keep-a-changelog
来调用命令;根据您的安装情况,替换适当的命令调用。
您可以通过运行以下命令来获取命令列表
$ keep-a-changelog
从那里,您可以使用以下命令获取单个命令的帮助
$ keep-a-changelog help <command>
有关更多信息,请访问文档。