diff --git a/.circleci/config.yml b/.circleci/config.yml index f5b7051..3f16f92 100644 --- a/.circleci/config.yml +++ b/.circleci/config.yml @@ -3,63 +3,62 @@ # Check https://circleci.com/docs/2.0/language-ruby/ for more details # version: 2.1 +orbs: + ruby: circleci/ruby@0.2.2 -shared: &shared +shared_steps: &shared_steps steps: + - run: ruby -v - checkout + - ruby/load-cache + - run: gem install bundler:2.1.4 + - ruby/install-deps + - ruby/save-cache + - ruby/run-tests - - run: - name: Install dependencies - command: | - bundle install --jobs=4 --retry=3 --path vendor/bundle - - - run: - name: Run rubocop - command: | - bundle exec rubocop +jobs: + lint: + environment: + BUNDLE_PATH: vendor/bundle + executor: ruby/default + steps: + - run: ruby -v + - checkout + - ruby/load-cache + - ruby/install-deps + - run: bundle exec rubocop - - run: - name: Run tests - command: | - bundle exec rspec --color --require spec_helper spec --format progress + test: + parameters: + tag: + type: string + environment: + BUNDLE_PATH: vendor/bundle + executor: + name: ruby/default + tag: << parameters.tag >> + parallelism: 1 + <<: *shared_steps -jobs: - "ruby-23": - <<: *shared - docker: - - image: circleci/ruby:2.3-node-browsers - "ruby-24": - <<: *shared - docker: - - image: circleci/ruby:2.4-node-browsers - "ruby-25": - <<: *shared - docker: - - image: circleci/ruby:2.5-node-browsers - "ruby-26": - <<: *shared - docker: - - image: circleci/ruby:2.6-node-browsers - "jruby-91": - <<: *shared - docker: - - image: circleci/jruby:9.1-jdk - environment: - JRUBY_OPTS: "--debug" - "jruby-92": - <<: *shared + test_jruby: + environment: + BUNDLE_PATH: vendor/bundle + JRUBY_OPTS: "--debug" docker: - - image: circleci/jruby:9.2-jdk - environment: - JRUBY_OPTS: "--debug" + - image: circleci/jruby:9.2 + <<: *shared_steps workflows: version: 2 build: jobs: - - "ruby-23" - - "ruby-24" - - "ruby-25" - - "ruby-26" - - "jruby-91" - - "jruby-92" + - lint + - test_jruby: + requires: + - lint + - test: + matrix: + parameters: + tag: ["2.5", "2.6", "2.7"] + requires: + - lint diff --git a/.github/ISSUE_TEMPLATE/bug_report.md b/.github/ISSUE_TEMPLATE/bug_report.md new file mode 100644 index 0000000..dd84ea7 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/bug_report.md @@ -0,0 +1,38 @@ +--- +name: Bug report +about: Create a report to help us improve +title: '' +labels: '' +assignees: '' + +--- + +**Describe the bug** +A clear and concise description of what the bug is. + +**To Reproduce** +Steps to reproduce the behavior: +1. Go to '...' +2. Click on '....' +3. Scroll down to '....' +4. See error + +**Expected behavior** +A clear and concise description of what you expected to happen. + +**Screenshots** +If applicable, add screenshots to help explain your problem. + +**Desktop (please complete the following information):** + - OS: [e.g. iOS] + - Browser [e.g. chrome, safari] + - Version [e.g. 22] + +**Smartphone (please complete the following information):** + - Device: [e.g. iPhone6] + - OS: [e.g. iOS8.1] + - Browser [e.g. stock browser, safari] + - Version [e.g. 22] + +**Additional context** +Add any other context about the problem here. diff --git a/.github/ISSUE_TEMPLATE/feature_request.md b/.github/ISSUE_TEMPLATE/feature_request.md new file mode 100644 index 0000000..bbcbbe7 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/feature_request.md @@ -0,0 +1,20 @@ +--- +name: Feature request +about: Suggest an idea for this project +title: '' +labels: '' +assignees: '' + +--- + +**Is your feature request related to a problem? Please describe.** +A clear and concise description of what the problem is. Ex. I'm always frustrated when [...] + +**Describe the solution you'd like** +A clear and concise description of what you want to happen. + +**Describe alternatives you've considered** +A clear and concise description of any alternative solutions or features you've considered. + +**Additional context** +Add any other context or screenshots about the feature request here. diff --git a/.github_changelog_generator b/.github_changelog_generator index 6d1dea2..988ad8f 100644 --- a/.github_changelog_generator +++ b/.github_changelog_generator @@ -1,2 +1,3 @@ project=github-changelog-generator user=github-changelog-generator +exclude-labels=duplicate,question,invalid,wontfix,weekly-digest diff --git a/.gitignore b/.gitignore index cd248d3..fdf2a2f 100644 --- a/.gitignore +++ b/.gitignore @@ -5,13 +5,8 @@ bin/* pkg/ coverage/ .bundle -spec/*.lock doc .yardoc -Gemfile.lock -gemfiles/Gemfile.2_4_0.lock -gemfiles/Gemfile.jruby-9.1.5.0.lock -.idea/ github-changelog-generator.iml github_changelog_generator-*.gem vendor/ diff --git a/.rubocop.yml b/.rubocop.yml index 84dafb8..fef33b6 100644 --- a/.rubocop.yml +++ b/.rubocop.yml @@ -2,36 +2,52 @@ inherit_from: .rubocop_todo.yml require: rubocop-performance AllCops: - TargetRubyVersion: 2.3 + TargetRubyVersion: 2.5 DisplayCopNames: true DisplayStyleGuide: true Exclude: - 'vendor/**/*' - 'gemfiles/**/*' -Metrics/LineLength: +Layout/LineLength: Enabled: false +Layout/SpaceAroundMethodCallOperator: + Enabled: true + +Layout/EmptyLinesAroundAttributeAccessor: + Enabled: true + +Style/SlicingWithRange: + Enabled: true + Performance/RegexpMatch: Enabled: false -#http://viget.com/extend/just-use-double-quoted-ruby-strings +Style/ExponentialNotation: + Enabled: true + +# http://viget.com/extend/just-use-double-quoted-ruby-strings Style/StringLiterals: EnforcedStyle: double_quotes # Configuration parameters: CountComments. Metrics/ClassLength: - Enabled: false + Enabled: false # Configuration parameters: CountComments. Metrics/MethodLength: - Enabled: false + Enabled: false -Naming/FileName: +Metrics/ModuleLength: Exclude: - - 'bin/git-generate-changelog' + - 'spec/**/*' -#TODOS +Naming/FileName: + Exclude: + - 'bin/git-generate-changelog' + +# TODOS # Offense count: 14 Metrics/AbcSize: Enabled: false @@ -64,7 +80,7 @@ Style/RegexpLiteral: Enabled: false Style/MutableConstant: - Enabled: false + Enabled: false # "Use idx.positive? instead of idx > 0." Style/NumericPredicate: @@ -81,6 +97,12 @@ Metrics/BlockLength: Lint/InterpolationCheck: Enabled: false +Lint/DeprecatedOpenSSLConstant: # (0.84) + Enabled: true + +Lint/MixedRegexpCaptureTypes: # (0.85) + Enabled: true + Style/FormatStringToken: Exclude: - lib/github_changelog_generator/parser.rb @@ -88,3 +110,114 @@ Style/FormatStringToken: Style/MixinUsage: Exclude: - lib/github_changelog_generator/task.rb + +Lint/RaiseException: + Enabled: true + +Lint/StructNewOverride: + Enabled: true + +Style/HashEachMethods: + Enabled: true + +Style/HashTransformKeys: + Enabled: true + +Style/HashTransformValues: + Enabled: true + +Style/RedundantRegexpCharacterClass: # (0.85) + Enabled: true + +Style/RedundantRegexpEscape: # (0.85) + Enabled: true + + +Layout/BeginEndAlignment: # (new in 0.91) + Enabled: true +Lint/BinaryOperatorWithIdenticalOperands: # (new in 0.89) + Enabled: true +Lint/ConstantDefinitionInBlock: # (new in 0.91) + Enabled: true +Lint/DuplicateElsifCondition: # (new in 0.88) + Enabled: true +Lint/DuplicateRequire: # (new in 0.90) + Enabled: true +Lint/DuplicateRescueException: # (new in 0.89) + Enabled: true +Lint/EmptyConditionalBody: # (new in 0.89) + Enabled: true +Lint/EmptyFile: # (new in 0.90) + Enabled: true +Lint/FloatComparison: # (new in 0.89) + Enabled: true +Lint/IdentityComparison: # (new in 0.91) + Enabled: true +Lint/MissingSuper: # (new in 0.89) + Enabled: true +Lint/OutOfRangeRegexpRef: # (new in 0.89) + Enabled: true +Lint/SelfAssignment: # (new in 0.89) + Enabled: true +Lint/TopLevelReturnWithArgument: # (new in 0.89) + Enabled: true +Lint/TrailingCommaInAttributeDeclaration: # (new in 0.90) + Enabled: true +Lint/UnreachableLoop: # (new in 0.89) + Enabled: true +Lint/UselessMethodDefinition: # (new in 0.90) + Enabled: true +Lint/UselessTimes: # (new in 0.91) + Enabled: true +Style/AccessorGrouping: # (new in 0.87) + Enabled: true +Style/BisectedAttrAccessor: # (new in 0.87) + Enabled: true +Style/CaseLikeIf: # (new in 0.88) + Enabled: true +Style/CombinableLoops: # (new in 0.90) + Enabled: true +Style/ExplicitBlockArgument: # (new in 0.89) + Enabled: true +Style/GlobalStdStream: # (new in 0.89) + Enabled: true +Style/HashAsLastArrayItem: # (new in 0.88) + Enabled: true +Style/HashLikeCase: # (new in 0.88) + Enabled: true +Style/KeywordParametersOrder: # (new in 0.90) + Enabled: true +Style/OptionalBooleanParameter: # (new in 0.89) + Enabled: true +Style/RedundantAssignment: # (new in 0.87) + Enabled: true +Style/RedundantFetchBlock: # (new in 0.86) + Enabled: true +Style/RedundantFileExtensionInRequire: # (new in 0.88) + Enabled: true +Style/RedundantSelfAssignment: # (new in 0.90) + Enabled: true +Style/SingleArgumentDig: # (new in 0.89) + Enabled: true +Style/SoleNestedConditional: # (new in 0.89) + Enabled: true +Style/StringConcatenation: # (new in 0.89) + Enabled: true +Performance/AncestorsInclude: # (new in 1.7) + Enabled: true +Performance/BigDecimalWithNumericArgument: # (new in 1.7) + Enabled: true +Performance/RedundantSortBlock: # (new in 1.7) + Enabled: true +Performance/RedundantStringChars: # (new in 1.7) + Enabled: true +Performance/ReverseFirst: # (new in 1.7) + Enabled: true +Performance/SortReverse: # (new in 1.7) + Enabled: true +Performance/Squeeze: # (new in 1.7) + Enabled: true +Performance/StringInclude: # (new in 1.7) + Enabled: true +Performance/Sum: # (new in 1.8) + Enabled: true diff --git a/.rubocop_todo.yml b/.rubocop_todo.yml index 99b336e..e1e9579 100644 --- a/.rubocop_todo.yml +++ b/.rubocop_todo.yml @@ -1,15 +1,17 @@ # This configuration was generated by # `rubocop --auto-gen-config` -# on 2016-09-30 23:56:15 +0200 using RuboCop version 0.43.0. +# on 2020-09-26 17:49:16 UTC using RuboCop version 0.92.0. # The point is for the user to remove these configuration records # one by one as the offenses are removed from the code base. # Note that changes in the inspected code, or installation of new # versions of RuboCop, may require this file to be generated again. -# Offense count: 1 +# Offense count: 4 +# Configuration parameters: IgnoredMethods. Metrics/CyclomaticComplexity: - Max: 7 + Max: 10 -# Offense count: 2 +# Offense count: 4 +# Configuration parameters: IgnoredMethods. Metrics/PerceivedComplexity: - Max: 8 + Max: 11 diff --git a/.ruby-version b/.ruby-version index 097a15a..860487c 100644 --- a/.ruby-version +++ b/.ruby-version @@ -1 +1 @@ -2.6.2 +2.7.1 diff --git a/CHANGELOG.md b/CHANGELOG.md index 82f8959..df611f6 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,8 +1,67 @@ -# Change Log +# Changelog -## [1.15.0](https://github.com/github-changelog-generator/github-changelog-generator/tree/1.15.0) (2019-10-05) +## [Unreleased](https://github.com/github-changelog-generator/github-changelog-generator/tree/HEAD) -[Full Changelog](https://github.com/github-changelog-generator/github-changelog-generator/compare/v1.15.0.pre.rc...1.15.0) +[Full Changelog](https://github.com/github-changelog-generator/github-changelog-generator/compare/v1.15.2...HEAD) + +**Implemented enhancements:** + +- Add no-http-cache option to rake task [\#739](https://github.com/github-changelog-generator/github-changelog-generator/pull/739) ([mcelicalderon](https://github.com/mcelicalderon)) + +**Fixed bugs:** + +- Fix not parsing body\_only param for sections [\#755](https://github.com/github-changelog-generator/github-changelog-generator/pull/755) ([dusan-dragon](https://github.com/dusan-dragon)) +- Bugfix: undefined method line\_labels\_for [\#753](https://github.com/github-changelog-generator/github-changelog-generator/pull/753) ([dusan-dragon](https://github.com/dusan-dragon)) + +**Closed issues:** + +- Nondeterministic moving/deleting of PRs in CHANGELOG.md [\#774](https://github.com/github-changelog-generator/github-changelog-generator/issues/774) + +**Merged pull requests:** + +- Tell the truth in this comment [\#792](https://github.com/github-changelog-generator/github-changelog-generator/pull/792) ([olleolleolle](https://github.com/olleolleolle)) +- Bump backports from 3.17.0 to 3.17.1 [\#788](https://github.com/github-changelog-generator/github-changelog-generator/pull/788) ([dependabot-preview[bot]](https://github.com/apps/dependabot-preview)) +- Drop support for EOL Ruby versions [\#786](https://github.com/github-changelog-generator/github-changelog-generator/pull/786) ([olleolleolle](https://github.com/olleolleolle)) +- chore: RuboCop: Add more Cop names as enabled [\#785](https://github.com/github-changelog-generator/github-changelog-generator/pull/785) ([olleolleolle](https://github.com/olleolleolle)) +- Use `async-http-faraday`. [\#784](https://github.com/github-changelog-generator/github-changelog-generator/pull/784) ([ioquatix](https://github.com/ioquatix)) +- chore: Use MRI 2.7.1 in development [\#783](https://github.com/github-changelog-generator/github-changelog-generator/pull/783) ([olleolleolle](https://github.com/olleolleolle)) +- CI: Ruby 2.3, Ruby 2.4 hold at ActiveSupport \< 6 [\#782](https://github.com/github-changelog-generator/github-changelog-generator/pull/782) ([olleolleolle](https://github.com/olleolleolle)) +- CI: JRuby 9.1 support: hold ActiveSupport at 5.x, introduce gemfiles/ directory [\#780](https://github.com/github-changelog-generator/github-changelog-generator/pull/780) ([olleolleolle](https://github.com/olleolleolle)) +- Fixing bug when filtering pull requests without labels [\#771](https://github.com/github-changelog-generator/github-changelog-generator/pull/771) ([douglasmiller](https://github.com/douglasmiller)) + +## [v1.15.2](https://github.com/github-changelog-generator/github-changelog-generator/tree/v1.15.2) (2020-04-07) + +[Full Changelog](https://github.com/github-changelog-generator/github-changelog-generator/compare/v1.15.1...v1.15.2) + +**Merged pull requests:** + +- Put back bin files [\#779](https://github.com/github-changelog-generator/github-changelog-generator/pull/779) ([skywinder](https://github.com/skywinder)) + +## [v1.15.1](https://github.com/github-changelog-generator/github-changelog-generator/tree/v1.15.1) (2020-04-05) + +[Full Changelog](https://github.com/github-changelog-generator/github-changelog-generator/compare/v1.15.0...v1.15.1) + +**Implemented enhancements:** + +- Releasing 1.15.0 [\#728](https://github.com/github-changelog-generator/github-changelog-generator/issues/728) +- Partial updates / add missing versions [\#209](https://github.com/github-changelog-generator/github-changelog-generator/issues/209) +- Minor grammar fix [\#765](https://github.com/github-changelog-generator/github-changelog-generator/pull/765) ([cachedout](https://github.com/cachedout)) + +**Closed issues:** + +- Warning about Project\_card\_events API [\#773](https://github.com/github-changelog-generator/github-changelog-generator/issues/773) +- To improve build\_url method in Locust HttpSession [\#744](https://github.com/github-changelog-generator/github-changelog-generator/issues/744) +- uninitialized constant Faraday::Error::ClientError \(NameError\) [\#741](https://github.com/github-changelog-generator/github-changelog-generator/issues/741) +- TypeError: no implicit conversion of nil into Array [\#738](https://github.com/github-changelog-generator/github-changelog-generator/issues/738) +- bundler 1.14.3 issue with uninitalized constant [\#474](https://github.com/github-changelog-generator/github-changelog-generator/issues/474) + +**Merged pull requests:** + +- fix: disable preview api warning from octokit.rb [\#777](https://github.com/github-changelog-generator/github-changelog-generator/pull/777) ([digglife](https://github.com/digglife)) + +## [v1.15.0](https://github.com/github-changelog-generator/github-changelog-generator/tree/v1.15.0) (2019-10-05) + +[Full Changelog](https://github.com/github-changelog-generator/github-changelog-generator/compare/v1.15.0.pre.rc...v1.15.0) **Implemented enhancements:** @@ -14,7 +73,6 @@ - 588 : Added new line after credits [\#627](https://github.com/github-changelog-generator/github-changelog-generator/pull/627) ([qwerty2323](https://github.com/qwerty2323)) - Support printing changelog to stdout [\#624](https://github.com/github-changelog-generator/github-changelog-generator/pull/624) ([sue445](https://github.com/sue445)) - Fix unlabeled, mixed labels, and unmapped labels handling [\#618](https://github.com/github-changelog-generator/github-changelog-generator/pull/618) ([hunner](https://github.com/hunner)) -- Implemented a Dockerfile [\#592](https://github.com/github-changelog-generator/github-changelog-generator/pull/592) ([ferrarimarco](https://github.com/ferrarimarco)) - Make 'change log' a single word [\#579](https://github.com/github-changelog-generator/github-changelog-generator/pull/579) ([mesaugat](https://github.com/mesaugat)) **Fixed bugs:** @@ -47,7 +105,6 @@ - Can we exclude closed Requests [\#632](https://github.com/github-changelog-generator/github-changelog-generator/issues/632) - Version in master branch hangs on MacOS [\#629](https://github.com/github-changelog-generator/github-changelog-generator/issues/629) - Some PRs logged for the wrong releases [\#617](https://github.com/github-changelog-generator/github-changelog-generator/issues/617) -- Is there way to list referenced but not closed issues? [\#609](https://github.com/github-changelog-generator/github-changelog-generator/issues/609) - since\_tag with unreleased tag unexpected behavior [\#604](https://github.com/github-changelog-generator/github-changelog-generator/issues/604) - Generator doesn't work when I run the command presented in the docs [\#599](https://github.com/github-changelog-generator/github-changelog-generator/issues/599) - Move repo to organisation [\#595](https://github.com/github-changelog-generator/github-changelog-generator/issues/595) @@ -111,6 +168,7 @@ **Implemented enhancements:** +- Implemented a Dockerfile [\#592](https://github.com/github-changelog-generator/github-changelog-generator/pull/592) ([ferrarimarco](https://github.com/ferrarimarco)) - Add option --require to load custom Ruby code before starting [\#574](https://github.com/github-changelog-generator/github-changelog-generator/pull/574) ([olleolleolle](https://github.com/olleolleolle)) **Fixed bugs:** @@ -123,6 +181,7 @@ - Aborting on missing --user and --project prints all of usage [\#578](https://github.com/github-changelog-generator/github-changelog-generator/pull/578) ([olleolleolle](https://github.com/olleolleolle)) - Options\#print\_options + API docs for Options, Parser [\#576](https://github.com/github-changelog-generator/github-changelog-generator/pull/576) ([olleolleolle](https://github.com/olleolleolle)) - \[docs\] Contributing file [\#575](https://github.com/github-changelog-generator/github-changelog-generator/pull/575) ([olleolleolle](https://github.com/olleolleolle)) +- OctoFetcher: Use defaults for request\_options [\#571](https://github.com/github-changelog-generator/github-changelog-generator/pull/571) ([olleolleolle](https://github.com/olleolleolle)) ## [v1.15.0.pre.beta](https://github.com/github-changelog-generator/github-changelog-generator/tree/v1.15.0.pre.beta) (2017-10-13) @@ -130,7 +189,6 @@ **Implemented enhancements:** -- add breaking-changes section to changelog [\#530](https://github.com/github-changelog-generator/github-changelog-generator/pull/530) ([bastelfreak](https://github.com/bastelfreak)) - Drop Project-and-Username-finding code [\#451](https://github.com/github-changelog-generator/github-changelog-generator/pull/451) ([olleolleolle](https://github.com/olleolleolle)) **Fixed bugs:** @@ -146,7 +204,6 @@ **Merged pull requests:** - Fix regression w/ enhancements in issues\_to\_log [\#573](https://github.com/github-changelog-generator/github-changelog-generator/pull/573) ([ekohl](https://github.com/ekohl)) -- OctoFetcher: Use defaults for request\_options [\#571](https://github.com/github-changelog-generator/github-changelog-generator/pull/571) ([olleolleolle](https://github.com/olleolleolle)) - OctoFetcher: extract methods [\#570](https://github.com/github-changelog-generator/github-changelog-generator/pull/570) ([olleolleolle](https://github.com/olleolleolle)) - OctoFetcher: extract method fail\_with\_message [\#569](https://github.com/github-changelog-generator/github-changelog-generator/pull/569) ([olleolleolle](https://github.com/olleolleolle)) - OctoFetcher: drop unused number\_of\_pages feature [\#568](https://github.com/github-changelog-generator/github-changelog-generator/pull/568) ([olleolleolle](https://github.com/olleolleolle)) @@ -161,6 +218,7 @@ **Implemented enhancements:** - Add newline after version name and Full Changelog link [\#548](https://github.com/github-changelog-generator/github-changelog-generator/pull/548) ([ianroberts131](https://github.com/ianroberts131)) +- add breaking-changes section to changelog [\#530](https://github.com/github-changelog-generator/github-changelog-generator/pull/530) ([bastelfreak](https://github.com/bastelfreak)) - Update the token failure example to OctoKit 404 failure [\#525](https://github.com/github-changelog-generator/github-changelog-generator/pull/525) ([0xalexdelgado](https://github.com/0xalexdelgado)) - Rescue invalid commands and present the valid options list [\#498](https://github.com/github-changelog-generator/github-changelog-generator/pull/498) ([Lucashuang0802](https://github.com/Lucashuang0802)) - bundled cacert.pem with --ssl-ca-file PATH option [\#480](https://github.com/github-changelog-generator/github-changelog-generator/pull/480) ([olleolleolle](https://github.com/olleolleolle)) @@ -353,7 +411,6 @@ - Ability to implicity set user and project from command line [\#401](https://github.com/github-changelog-generator/github-changelog-generator/pull/401) ([skywinder](https://github.com/skywinder)) - Show how to use it with Rakefile [\#399](https://github.com/github-changelog-generator/github-changelog-generator/pull/399) ([edusantana](https://github.com/edusantana)) -- Adds documentation on using a GHE endpoint [\#396](https://github.com/github-changelog-generator/github-changelog-generator/pull/396) ([cormacmccarthy](https://github.com/cormacmccarthy)) - Rake task usage: Added a missing option exclude\_tags\_regex [\#393](https://github.com/github-changelog-generator/github-changelog-generator/pull/393) ([perlun](https://github.com/perlun)) - Parser: YARD docstrings and a rename, and RegExp named capture groups [\#391](https://github.com/github-changelog-generator/github-changelog-generator/pull/391) ([olleolleolle](https://github.com/olleolleolle)) @@ -363,6 +420,7 @@ **Merged pull requests:** +- Adds documentation on using a GHE endpoint [\#396](https://github.com/github-changelog-generator/github-changelog-generator/pull/396) ([cormacmccarthy](https://github.com/cormacmccarthy)) - Carry PR \#301: usernames\_as\_github\_logins [\#392](https://github.com/github-changelog-generator/github-changelog-generator/pull/392) ([olleolleolle](https://github.com/olleolleolle)) ## [1.12.1](https://github.com/github-changelog-generator/github-changelog-generator/tree/1.12.1) (2016-05-09) @@ -593,10 +651,6 @@ [Full Changelog](https://github.com/github-changelog-generator/github-changelog-generator/compare/1.8.4...1.8.5) -**Fixed bugs:** - -- Sending OATH through -t fails [\#274](https://github.com/github-changelog-generator/github-changelog-generator/issues/274) - **Merged pull requests:** - Rake task: Be able to set false value in config [\#279](https://github.com/github-changelog-generator/github-changelog-generator/pull/279) ([olleolleolle](https://github.com/olleolleolle)) @@ -605,13 +659,13 @@ [Full Changelog](https://github.com/github-changelog-generator/github-changelog-generator/compare/1.8.3...1.8.4) -## [1.8.3](https://github.com/github-changelog-generator/github-changelog-generator/tree/1.8.3) (2015-08-31) +**Fixed bugs:** -[Full Changelog](https://github.com/github-changelog-generator/github-changelog-generator/compare/1.8.2...1.8.3) +- Sending OATH through -t fails [\#274](https://github.com/github-changelog-generator/github-changelog-generator/issues/274) -**Closed issues:** +## [1.8.3](https://github.com/github-changelog-generator/github-changelog-generator/tree/1.8.3) (2015-08-31) -- Output should not include security information [\#270](https://github.com/github-changelog-generator/github-changelog-generator/issues/270) +[Full Changelog](https://github.com/github-changelog-generator/github-changelog-generator/compare/1.8.2...1.8.3) **Merged pull requests:** @@ -621,6 +675,10 @@ [Full Changelog](https://github.com/github-changelog-generator/github-changelog-generator/compare/1.8.1...1.8.2) +**Closed issues:** + +- Output should not include security information [\#270](https://github.com/github-changelog-generator/github-changelog-generator/issues/270) + **Merged pull requests:** - This PRi will fix \#274. [\#275](https://github.com/github-changelog-generator/github-changelog-generator/pull/275) ([skywinder](https://github.com/skywinder)) @@ -645,8 +703,6 @@ **Implemented enhancements:** - Generate change log since/due specific tag [\#254](https://github.com/github-changelog-generator/github-changelog-generator/issues/254) -- Custom header [\#251](https://github.com/github-changelog-generator/github-changelog-generator/issues/251) -- Arbitrary templates [\#242](https://github.com/github-changelog-generator/github-changelog-generator/issues/242) - Add --base option [\#258](https://github.com/github-changelog-generator/github-changelog-generator/pull/258) ([raphink](https://github.com/raphink)) **Merged pull requests:** @@ -661,17 +717,18 @@ [Full Changelog](https://github.com/github-changelog-generator/github-changelog-generator/compare/1.6.2...1.7.0) -**Fixed bugs:** +**Implemented enhancements:** -- --unreleased-only broken [\#250](https://github.com/github-changelog-generator/github-changelog-generator/issues/250) +- Custom header [\#251](https://github.com/github-changelog-generator/github-changelog-generator/issues/251) +- Arbitrary templates [\#242](https://github.com/github-changelog-generator/github-changelog-generator/issues/242) ## [1.6.2](https://github.com/github-changelog-generator/github-changelog-generator/tree/1.6.2) (2015-07-16) [Full Changelog](https://github.com/github-changelog-generator/github-changelog-generator/compare/1.6.1...1.6.2) -**Implemented enhancements:** +**Fixed bugs:** -- Ability to specify custom section header [\#241](https://github.com/github-changelog-generator/github-changelog-generator/issues/241) +- --unreleased-only broken [\#250](https://github.com/github-changelog-generator/github-changelog-generator/issues/250) ## [1.6.1](https://github.com/github-changelog-generator/github-changelog-generator/tree/1.6.1) (2015-06-12) @@ -679,13 +736,11 @@ **Implemented enhancements:** -- Issues with any label except "bug", "enhancement" should not be excluded by default. [\#240](https://github.com/github-changelog-generator/github-changelog-generator/issues/240) -- Add ability to specify custom labels for enhancements & bugfixes [\#54](https://github.com/github-changelog-generator/github-changelog-generator/issues/54) +- Ability to specify custom section header [\#241](https://github.com/github-changelog-generator/github-changelog-generator/issues/241) **Fixed bugs:** - not encapsulated character `\<` [\#249](https://github.com/github-changelog-generator/github-changelog-generator/issues/249) -- --user and --project options are broken [\#246](https://github.com/github-changelog-generator/github-changelog-generator/issues/246) ## [1.6.0](https://github.com/github-changelog-generator/github-changelog-generator/tree/1.6.0) (2015-06-11) @@ -693,12 +748,12 @@ **Implemented enhancements:** -- Show `Unreleased` section even when there is no tags in repo. [\#228](https://github.com/github-changelog-generator/github-changelog-generator/issues/228) -- Add option `--exclude-tags x,y,z` [\#214](https://github.com/github-changelog-generator/github-changelog-generator/issues/214) -- Generate change log between 2 specific tags [\#172](https://github.com/github-changelog-generator/github-changelog-generator/issues/172) +- Issues with any label except "bug", "enhancement" should not be excluded by default. [\#240](https://github.com/github-changelog-generator/github-changelog-generator/issues/240) +- Add ability to specify custom labels for enhancements & bugfixes [\#54](https://github.com/github-changelog-generator/github-changelog-generator/issues/54) **Fixed bugs:** +- --user and --project options are broken [\#246](https://github.com/github-changelog-generator/github-changelog-generator/issues/246) - Exclude and Include tags is broken [\#245](https://github.com/github-changelog-generator/github-changelog-generator/issues/245) ## [1.5.0](https://github.com/github-changelog-generator/github-changelog-generator/tree/1.5.0) (2015-05-26) @@ -707,17 +762,14 @@ **Implemented enhancements:** +- Show `Unreleased` section even when there is no tags in repo. [\#228](https://github.com/github-changelog-generator/github-changelog-generator/issues/228) +- Add option `--exclude-tags x,y,z` [\#214](https://github.com/github-changelog-generator/github-changelog-generator/issues/214) +- Generate change log between 2 specific tags [\#172](https://github.com/github-changelog-generator/github-changelog-generator/issues/172) - Yanked releases support [\#53](https://github.com/github-changelog-generator/github-changelog-generator/issues/53) -**Fixed bugs:** - -- github\_changelog\_generator.rb:220:in ``': No such file or directory - pwd \(Errno::ENOENT\) [\#237](https://github.com/github-changelog-generator/github-changelog-generator/issues/237) -- Exclude closed \(not merged\) PR's from changelog. [\#69](https://github.com/github-changelog-generator/github-changelog-generator/issues/69) - **Merged pull requests:** - Big refactoring [\#243](https://github.com/github-changelog-generator/github-changelog-generator/pull/243) ([skywinder](https://github.com/skywinder)) -- Wrap GitHub requests in function check\_github\_response [\#238](https://github.com/github-changelog-generator/github-changelog-generator/pull/238) ([skywinder](https://github.com/skywinder)) ## [1.4.1](https://github.com/github-changelog-generator/github-changelog-generator/tree/1.4.1) (2015-05-19) @@ -729,10 +781,13 @@ **Fixed bugs:** +- github\_changelog\_generator.rb:220:in ``': No such file or directory - pwd \(Errno::ENOENT\) [\#237](https://github.com/github-changelog-generator/github-changelog-generator/issues/237) - Doesnot generator changelog [\#235](https://github.com/github-changelog-generator/github-changelog-generator/issues/235) +- Exclude closed \(not merged\) PR's from changelog. [\#69](https://github.com/github-changelog-generator/github-changelog-generator/issues/69) **Merged pull requests:** +- Wrap GitHub requests in function check\_github\_response [\#238](https://github.com/github-changelog-generator/github-changelog-generator/pull/238) ([skywinder](https://github.com/skywinder)) - Add fetch token tests [\#236](https://github.com/github-changelog-generator/github-changelog-generator/pull/236) ([skywinder](https://github.com/skywinder)) - Add future release option [\#231](https://github.com/github-changelog-generator/github-changelog-generator/pull/231) ([sildur](https://github.com/sildur)) @@ -763,10 +818,6 @@ [Full Changelog](https://github.com/github-changelog-generator/github-changelog-generator/compare/1.3.10...1.3.11) -**Fixed bugs:** - -- Fix termination in case of empty unreleased section with `--unreleased-only` option. [\#70](https://github.com/github-changelog-generator/github-changelog-generator/pull/70) ([skywinder](https://github.com/skywinder)) - **Merged pull requests:** - Add fallback with warning message to prevent crash in case of exceed API Rate Limit \(temporary workaround for \#71\) [\#75](https://github.com/github-changelog-generator/github-changelog-generator/pull/75) ([skywinder](https://github.com/skywinder)) @@ -775,6 +826,14 @@ [Full Changelog](https://github.com/github-changelog-generator/github-changelog-generator/compare/1.3.9...1.3.10) +**Fixed bugs:** + +- Fix termination in case of empty unreleased section with `--unreleased-only` option. [\#70](https://github.com/github-changelog-generator/github-changelog-generator/pull/70) ([skywinder](https://github.com/skywinder)) + +## [1.3.9](https://github.com/github-changelog-generator/github-changelog-generator/tree/1.3.9) (2015-03-06) + +[Full Changelog](https://github.com/github-changelog-generator/github-changelog-generator/compare/1.3.8...1.3.9) + **Implemented enhancements:** - Improve method of detecting owner and repository [\#63](https://github.com/github-changelog-generator/github-changelog-generator/issues/63) @@ -783,10 +842,6 @@ - Resolved concurrency problem in case of issues \> 2048 [\#65](https://github.com/github-changelog-generator/github-changelog-generator/pull/65) ([skywinder](https://github.com/skywinder)) -## [1.3.9](https://github.com/github-changelog-generator/github-changelog-generator/tree/1.3.9) (2015-03-06) - -[Full Changelog](https://github.com/github-changelog-generator/github-changelog-generator/compare/1.3.8...1.3.9) - ## [1.3.8](https://github.com/github-changelog-generator/github-changelog-generator/tree/1.3.8) (2015-03-05) [Full Changelog](https://github.com/github-changelog-generator/github-changelog-generator/compare/1.3.6...1.3.8) @@ -795,29 +850,25 @@ [Full Changelog](https://github.com/github-changelog-generator/github-changelog-generator/compare/1.3.5...1.3.6) -**Fixed bugs:** - -- Pull Requests in Wrong Tag [\#60](https://github.com/github-changelog-generator/github-changelog-generator/issues/60) - ## [1.3.5](https://github.com/github-changelog-generator/github-changelog-generator/tree/1.3.5) (2015-03-04) [Full Changelog](https://github.com/github-changelog-generator/github-changelog-generator/compare/1.3.4...1.3.5) **Fixed bugs:** -- --no-issues appears to break PRs [\#59](https://github.com/github-changelog-generator/github-changelog-generator/issues/59) +- Pull Requests in Wrong Tag [\#60](https://github.com/github-changelog-generator/github-changelog-generator/issues/60) ## [1.3.4](https://github.com/github-changelog-generator/github-changelog-generator/tree/1.3.4) (2015-03-03) [Full Changelog](https://github.com/github-changelog-generator/github-changelog-generator/compare/1.3.3...1.3.4) -## [1.3.3](https://github.com/github-changelog-generator/github-changelog-generator/tree/1.3.3) (2015-03-03) +**Fixed bugs:** -[Full Changelog](https://github.com/github-changelog-generator/github-changelog-generator/compare/1.3.2...1.3.3) +- --no-issues appears to break PRs [\#59](https://github.com/github-changelog-generator/github-changelog-generator/issues/59) -**Fixed bugs:** +## [1.3.3](https://github.com/github-changelog-generator/github-changelog-generator/tree/1.3.3) (2015-03-03) -- generation failed if github commit api return `404 Not Found` [\#57](https://github.com/github-changelog-generator/github-changelog-generator/issues/57) +[Full Changelog](https://github.com/github-changelog-generator/github-changelog-generator/compare/1.3.2...1.3.3) **Closed issues:** @@ -827,14 +878,13 @@ [Full Changelog](https://github.com/github-changelog-generator/github-changelog-generator/compare/1.3.1...1.3.2) -## [1.3.1](https://github.com/github-changelog-generator/github-changelog-generator/tree/1.3.1) (2015-02-27) +**Fixed bugs:** -[Full Changelog](https://github.com/github-changelog-generator/github-changelog-generator/compare/1.3.0...1.3.1) +- generation failed if github commit api return `404 Not Found` [\#57](https://github.com/github-changelog-generator/github-changelog-generator/issues/57) -**Implemented enhancements:** +## [1.3.1](https://github.com/github-changelog-generator/github-changelog-generator/tree/1.3.1) (2015-02-27) -- Do not show `Unreleased` section, when it's empty. [\#55](https://github.com/github-changelog-generator/github-changelog-generator/issues/55) -- Separate by lists: Enhancements, Bugs, Pull requests. [\#31](https://github.com/github-changelog-generator/github-changelog-generator/issues/31) +[Full Changelog](https://github.com/github-changelog-generator/github-changelog-generator/compare/1.3.0...1.3.1) ## [1.3.0](https://github.com/github-changelog-generator/github-changelog-generator/tree/1.3.0) (2015-02-26) @@ -842,17 +892,15 @@ **Implemented enhancements:** +- Do not show `Unreleased` section, when it's empty. [\#55](https://github.com/github-changelog-generator/github-changelog-generator/issues/55) - Separate list exclude and include labels [\#52](https://github.com/github-changelog-generator/github-changelog-generator/issues/52) - Unreleased issues in separate section [\#47](https://github.com/github-changelog-generator/github-changelog-generator/issues/47) +- Separate by lists: Enhancements, Bugs, Pull requests. [\#31](https://github.com/github-changelog-generator/github-changelog-generator/issues/31) **Fixed bugs:** - Pull request with invalid label \(\#26\) in changelog appeared. [\#44](https://github.com/github-changelog-generator/github-changelog-generator/issues/44) -**Closed issues:** - -- Bugs, that closed simultaneously with push not appeared in correct version. [\#37](https://github.com/github-changelog-generator/github-changelog-generator/issues/37) - **Merged pull requests:** - Implement filtering of Pull Requests by milestones [\#50](https://github.com/github-changelog-generator/github-changelog-generator/pull/50) ([skywinder](https://github.com/skywinder)) @@ -861,6 +909,10 @@ [Full Changelog](https://github.com/github-changelog-generator/github-changelog-generator/compare/1.2.7...1.2.8) +**Closed issues:** + +- Bugs, that closed simultaneously with push not appeared in correct version. [\#37](https://github.com/github-changelog-generator/github-changelog-generator/issues/37) + **Merged pull requests:** - Feature/fix 37 [\#49](https://github.com/github-changelog-generator/github-changelog-generator/pull/49) ([skywinder](https://github.com/skywinder)) @@ -900,25 +952,18 @@ [Full Changelog](https://github.com/github-changelog-generator/github-changelog-generator/compare/1.2.3...1.2.4) -**Implemented enhancements:** - -- Add ability to run with one parameter instead -u -p [\#38](https://github.com/github-changelog-generator/github-changelog-generator/issues/38) - **Fixed bugs:** - Sometimes user is NULL during merges [\#41](https://github.com/github-changelog-generator/github-changelog-generator/issues/41) - Crash when try generate log for rails [\#35](https://github.com/github-changelog-generator/github-changelog-generator/issues/35) -**Merged pull requests:** - -- Implement async fetching [\#39](https://github.com/github-changelog-generator/github-changelog-generator/pull/39) ([skywinder](https://github.com/skywinder)) - ## [1.2.3](https://github.com/github-changelog-generator/github-changelog-generator/tree/1.2.3) (2014-12-16) [Full Changelog](https://github.com/github-changelog-generator/github-changelog-generator/compare/1.2.2...1.2.3) **Implemented enhancements:** +- Add ability to run with one parameter instead -u -p [\#38](https://github.com/github-changelog-generator/github-changelog-generator/issues/38) - Detailed output [\#33](https://github.com/github-changelog-generator/github-changelog-generator/issues/33) **Fixed bugs:** @@ -927,6 +972,7 @@ **Merged pull requests:** +- Implement async fetching [\#39](https://github.com/github-changelog-generator/github-changelog-generator/pull/39) ([skywinder](https://github.com/skywinder)) - Fix crash when user is NULL [\#40](https://github.com/github-changelog-generator/github-changelog-generator/pull/40) ([skywinder](https://github.com/skywinder)) ## [1.2.2](https://github.com/github-changelog-generator/github-changelog-generator/tree/1.2.2) (2014-12-10) @@ -1008,10 +1054,6 @@ [Full Changelog](https://github.com/github-changelog-generator/github-changelog-generator/compare/1.0.0...1.0.1) -**Implemented enhancements:** - -- Implement support of different tags. [\#8](https://github.com/github-changelog-generator/github-changelog-generator/pull/8) ([skywinder](https://github.com/skywinder)) - ## [1.0.0](https://github.com/github-changelog-generator/github-changelog-generator/tree/1.0.0) (2014-11-07) [Full Changelog](https://github.com/github-changelog-generator/github-changelog-generator/compare/0.1.0...1.0.0) @@ -1020,6 +1062,7 @@ - Add support for fixed issues and implemented enchanments. [\#6](https://github.com/github-changelog-generator/github-changelog-generator/issues/6) - Implement option to specify output filename [\#4](https://github.com/github-changelog-generator/github-changelog-generator/issues/4) +- Implement support of different tags. [\#8](https://github.com/github-changelog-generator/github-changelog-generator/pull/8) ([skywinder](https://github.com/skywinder)) **Fixed bugs:** @@ -1028,7 +1071,6 @@ **Merged pull requests:** - Add support for issues in CHANGELOG [\#7](https://github.com/github-changelog-generator/github-changelog-generator/pull/7) ([skywinder](https://github.com/skywinder)) -- Fix parsing date of pull request [\#3](https://github.com/github-changelog-generator/github-changelog-generator/pull/3) ([skywinder](https://github.com/skywinder)) ## [0.1.0](https://github.com/github-changelog-generator/github-changelog-generator/tree/0.1.0) (2014-11-07) @@ -1036,6 +1078,7 @@ **Merged pull requests:** +- Fix parsing date of pull request [\#3](https://github.com/github-changelog-generator/github-changelog-generator/pull/3) ([skywinder](https://github.com/skywinder)) - Add changelog generation for last tag [\#2](https://github.com/github-changelog-generator/github-changelog-generator/pull/2) ([skywinder](https://github.com/skywinder)) - Add option \(-o --output\) to specify name of the output file. [\#1](https://github.com/github-changelog-generator/github-changelog-generator/pull/1) ([skywinder](https://github.com/skywinder)) @@ -1049,4 +1092,4 @@ -\* *This Change Log was automatically generated by [github_changelog_generator](https://github.com/skywinder/Github-Changelog-Generator)* \ No newline at end of file +\* *This Changelog was automatically generated by [github_changelog_generator](https://github.com/github-changelog-generator/github-changelog-generator)* diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index 4ce1d49..dfe6dc2 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -11,6 +11,35 @@ Bug reports and pull requests from users are what keep this project working. 5. Publish the branch (`git push origin my-new-feature`) 6. Create a new Pull Request +## Running for development + +Make sure you have `ruby`, `gem` and `bundle` installed locally. + +If you don't: `gem install bundler` + +#### Step 1: Install requirements + +``` +bundle install +``` + +#### Step 2: Install linters: overcommit, rubocop + +``` +overcommit --install +``` + +#### Step 3: Run & debug + +TBD + +#### Step 4: Test it + +``` +bundle exec rake +gem build github_changelog_generator +``` + ## Checking your work You can test your workflow with changelog generator with diff --git a/Gemfile b/Gemfile index 7331d38..589d2f3 100644 --- a/Gemfile +++ b/Gemfile @@ -24,6 +24,7 @@ group :test do gem "json" gem "multi_json" gem "rspec", "< 4" + gem "rspec_junit_formatter" gem "simplecov", "~>0.10", require: false gem "vcr" gem "webmock" diff --git a/Gemfile.lock b/Gemfile.lock new file mode 100644 index 0000000..0d5583a --- /dev/null +++ b/Gemfile.lock @@ -0,0 +1,171 @@ +PATH + remote: . + specs: + github_changelog_generator (1.15.2) + activesupport + async (>= 1.25.0) + async-http-faraday + faraday-http-cache + multi_json + octokit (~> 4.6) + rainbow (>= 2.2.1) + rake (>= 10.0) + retriable (~> 3.0) + +GEM + remote: https://rubygems.org/ + specs: + activesupport (6.0.3.4) + concurrent-ruby (~> 1.0, >= 1.0.2) + i18n (>= 0.7, < 2) + minitest (~> 5.1) + tzinfo (~> 1.1) + zeitwerk (~> 2.2, >= 2.2.2) + addressable (2.7.0) + public_suffix (>= 2.0.2, < 5.0) + ast (2.4.1) + async (1.26.2) + console (~> 1.0) + nio4r (~> 2.3) + timers (~> 4.1) + async-http (0.52.5) + async (~> 1.25) + async-io (~> 1.28) + async-pool (~> 0.2) + protocol-http (~> 0.20.0) + protocol-http1 (~> 0.13.0) + protocol-http2 (~> 0.14.0) + async-http-faraday (0.9.0) + async-http (~> 0.42) + faraday + async-io (1.30.1) + async (~> 1.14) + async-pool (0.3.2) + async (~> 1.25) + backports (3.18.2) + bump (0.9.0) + childprocess (4.0.0) + codeclimate-test-reporter (1.0.7) + simplecov + concurrent-ruby (1.1.7) + console (1.9.0) + crack (0.4.4) + diff-lcs (1.4.4) + docile (1.3.2) + faraday (1.0.1) + multipart-post (>= 1.2, < 3) + faraday-http-cache (2.2.0) + faraday (>= 0.8) + hashdiff (1.0.1) + i18n (1.8.5) + concurrent-ruby (~> 1.0) + iniparse (1.5.0) + json (2.3.1) + minitest (5.14.2) + multi_json (1.15.0) + multipart-post (2.1.1) + nio4r (2.5.4) + octokit (4.18.0) + faraday (>= 0.9) + sawyer (~> 0.8.0, >= 0.5.3) + overcommit (0.57.0) + childprocess (>= 0.6.3, < 5) + iniparse (~> 1.4) + parallel (1.19.2) + parser (2.7.2.0) + ast (~> 2.4.1) + protocol-hpack (1.4.2) + protocol-http (0.20.1) + protocol-http1 (0.13.1) + protocol-http (~> 0.19) + protocol-http2 (0.14.1) + protocol-hpack (~> 1.4) + protocol-http (~> 0.18) + public_suffix (4.0.6) + rainbow (3.0.0) + rake (13.0.1) + regexp_parser (1.8.1) + retriable (3.1.2) + rexml (3.2.4) + rspec (3.9.0) + rspec-core (~> 3.9.0) + rspec-expectations (~> 3.9.0) + rspec-mocks (~> 3.9.0) + rspec-core (3.9.3) + rspec-support (~> 3.9.3) + rspec-expectations (3.9.2) + diff-lcs (>= 1.2.0, < 2.0) + rspec-support (~> 3.9.0) + rspec-mocks (3.9.1) + diff-lcs (>= 1.2.0, < 2.0) + rspec-support (~> 3.9.0) + rspec-support (3.9.3) + rspec_junit_formatter (0.4.1) + rspec-core (>= 2, < 4, != 2.12.0) + rubocop (0.92.0) + parallel (~> 1.10) + parser (>= 2.7.1.5) + rainbow (>= 2.2.2, < 4.0) + regexp_parser (>= 1.7) + rexml + rubocop-ast (>= 0.5.0) + ruby-progressbar (~> 1.7) + unicode-display_width (>= 1.4.0, < 2.0) + rubocop-ast (0.7.1) + parser (>= 2.7.1.5) + rubocop-performance (1.8.1) + rubocop (>= 0.87.0) + rubocop-ast (>= 0.4.0) + ruby-progressbar (1.10.1) + sawyer (0.8.2) + addressable (>= 2.3.5) + faraday (> 0.8, < 2.0) + simplecov (0.19.0) + docile (~> 1.1) + simplecov-html (~> 0.11) + simplecov-html (0.12.3) + thread_safe (0.3.6) + timers (4.3.2) + tty-color (0.5.2) + tzinfo (1.2.7) + thread_safe (~> 0.1) + unicode-display_width (1.7.0) + vcr (6.0.0) + webmock (3.9.1) + addressable (>= 2.3.6) + crack (>= 0.3.2) + hashdiff (>= 0.4.0, < 2.0.0) + yard (0.9.25) + yard-junk (0.0.7) + backports + rainbow + tty-color + yard + zeitwerk (2.4.0) + +PLATFORMS + ruby + +DEPENDENCIES + bump + bundler + codeclimate-test-reporter (~> 1.0) + github_changelog_generator! + json + multi_json + overcommit (>= 0.31) + rake + rspec (< 4) + rspec_junit_formatter + rubocop (>= 0.50) + rubocop-performance + simplecov (~> 0.10) + vcr + webmock + yard-junk + +RUBY VERSION + ruby 2.7.1p83 + +BUNDLED WITH + 2.1.4 diff --git a/README.md b/README.md index 68082f1..96ae825 100644 --- a/README.md +++ b/README.md @@ -5,11 +5,6 @@ # github-changelog-generator ![GitHub Logo](../master/images/logo.jpg) -#### Update: - -🖖 Keep it alive: We need more Collaborators to github-changelog-generator [#727](https://github.com/github-changelog-generator/github-changelog-generator/issues/727) - ----