Bug reports and pull requests from users are what keep this project working.
git checkout -b my-new-feature
)git commit -am 'Add some feature'
)git push origin my-new-feature
)Make sure you have ruby
, gem
and bundle
installed locally.
If you don't: gem install bundler
bundle install
overcommit --install
TBD
bundle exec rake
gem build github_changelog_generator
You can test your workflow with changelog generator with the github-changelog-generator/changelog_test repo.
You can run the test suite.
You can run RuboCop to check code style.
The default Rake task, runnable using rake
, calls rubocop
, then spec
.
This project has documentation in a few places:
A friendly README.md
written for many audiences.
The wiki.
API documentation is written as YARD docblocks in the Ruby code.
This is rendered as Web pages on Rubydoc.info.
The completeness of the API documentation is measured on our page on the Inch CI website.
man/git-generate-changelog.md
The man page is for the git generate-changelog
Git sub-command, which is a wrapper for github_changelog_generator
. That file is a Markdown file.
Use the ronn gem to generate .1
and .html
artifacts like this: cd man; ronn git-generate-changelog.md
github_changelog_generator -t <YOUR_GH_TOKEN> --future-release <FUTURE_RELEASE>
bundle exec rake update_ssl_ca_file
bundle exec bump pre --tag
git push
git push --tags
bundle exec rake build
bundle exec rake release
If you get the Your rubygems.org credentials aren't set
error, set your RubyGems.org credentials:
curl -u your-rubygems-username https://rubygems.org/api/v1/api_key.yaml > $HOME/.gem/credentials
Вы можете оставить комментарий после Вход в систему
Неприемлемый контент может быть отображен здесь и не будет показан на странице. Вы можете проверить и изменить его с помощью соответствующей функции редактирования.
Если вы подтверждаете, что содержание не содержит непристойной лексики/перенаправления на рекламу/насилия/вульгарной порнографии/нарушений/пиратства/ложного/незначительного или незаконного контента, связанного с национальными законами и предписаниями, вы можете нажать «Отправить» для подачи апелляции, и мы обработаем ее как можно скорее.
Опубликовать ( 0 )