Skip to content

Commit

Permalink
Release 💎 v0.14.0 (#39)
Browse files Browse the repository at this point in the history
  • Loading branch information
ashmaroli authored Oct 23, 2024
1 parent 0a6bfc6 commit 290f7b5
Show file tree
Hide file tree
Showing 4 changed files with 23 additions and 10 deletions.
6 changes: 5 additions & 1 deletion History.markdown
Original file line number Diff line number Diff line change
@@ -1,9 +1,13 @@
## HEAD
## 0.14.0 / 2024-10-23

### Minor Enhancements

* Bump RuboCop support to 1.57.x (#38)

### Development Fixes

* Release gems via GitHub Actions (#39)

## 0.13.0 / 2022-02-17

### Minor Enhancements
Expand Down
16 changes: 9 additions & 7 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,8 +3,9 @@
A RuboCop extension to enforce common code style in Jekyll and Jekyll plugins.


[![Gem Version](https://img.shields.io/gem/v/rubocop-jekyll.svg?label=Latest%20Release)][rubygems]
[![RuboCop Support](https://img.shields.io/badge/RuboCop%20Support-1.45.x-green.svg)][rubocop-releases]
[![Gem Version](https://img.shields.io/gem/v/rubocop-jekyll.svg?label=Latest%20Release&labelColor=000000&style=for-the-badge&logo=rubygems&logoColor=white&color=E9573F)][rubygems]
[![RuboCop Support](https://img.shields.io/badge/RuboCop%20Support-1.57.x-AA0000.svg?style=for-the-badge&labelColor=000000&logo=rubocop)][rubocop-releases]
![Targeted Ruby Version](https://img.shields.io/badge/Targeted%20Ruby%20Version-2.7.x-CC342D.svg?style=for-the-badge&labelColor=000000&logo=ruby)

[rubygems]: https://rubygems.org/gems/rubocop-jekyll
[rubocop-releases]: https://github.com/rubocop-hq/rubocop/releases
Expand All @@ -23,12 +24,12 @@ or if you prefer Bundler, add it to your `Gemfile` or `gemspec`
```ruby
# Gemfile

gem "rubocop-jekyll", "~> 0.13.0"
gem "rubocop-jekyll", "~> 0.14.0"
```
```ruby
# <plugin>.gemspec

spec.add_development_dependency "rubocop-jekyll", "~> 0.13.0"
spec.add_development_dependency "rubocop-jekyll", "~> 0.14.0"
```
and run `bundle install`

Expand Down Expand Up @@ -56,12 +57,13 @@ You can override any settings inherited from the extension by subsequently redef

## Release Cycle

A new release of this gem is manually cut based on the adoption of the latest version of RuboCop by the [Jekyll repository](https://github.com/jekyll/jekyll):
A new release of this gem is cut based on the adoption of the latest version of RuboCop by the [Jekyll repository](https://github.com/jekyll/jekyll):

1. RuboCop releases a new version.
2. The `master` branch of Jekyll repository is updated to the latest RuboCop version along with any updates to their `.rubocop.yml`.
3. The RuboCop version and `.rubocop.yml` at this gem's repository is updated **via a pull request**.
4. A new minor release is subsequently cut and shipped.
3. The RuboCop version, and `.rubocop.yml` at this gem's repository is updated **via a pull request**.
4. Files `lib/rubocop-jekyll/version.rb` and `README.md` at this gem's repository is updated **via a pull request**.
5. A new minor release is subsequently cut and automatically shipped via GitHub Actions.

*Note: A patch version of this gem will be released if Jekyll repository updates their `.rubocop.yml` independently of
a RuboCop version bump.*
7 changes: 7 additions & 0 deletions lib/rubocop-jekyll/version.rb
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
# frozen_string_literal: true

module RuboCop
module Jekyll
VERSION = "0.14.0"
end
end
4 changes: 2 additions & 2 deletions rubocop-jekyll.gemspec
Original file line number Diff line number Diff line change
@@ -1,10 +1,10 @@
# frozen_string_literal: true

$LOAD_PATH.unshift File.expand_path("lib", __dir__)
require_relative "lib/rubocop-jekyll/version"

Gem::Specification.new do |s|
s.name = "rubocop-jekyll"
s.version = "0.13.0"
s.version = RuboCop::Jekyll::VERSION
s.authors = ["Ashwin Maroli"]
s.email = ["[email protected]"]
s.homepage = "https://github.com/jekyll/rubocop-jekyll"
Expand Down

0 comments on commit 290f7b5

Please sign in to comment.