From a65831d0583558cee81b9ed8b454262a13e4875d Mon Sep 17 00:00:00 2001 From: Luis Lavena Date: Sun, 1 Oct 2017 22:56:24 -0300 Subject: [PATCH 1/4] Resolve RubyGems warnings Reduce warnings around `rake` development dependency. --- gem-compiler.gemspec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gem-compiler.gemspec b/gem-compiler.gemspec index 0805f27..f41afc2 100644 --- a/gem-compiler.gemspec +++ b/gem-compiler.gemspec @@ -33,6 +33,6 @@ EOF spec.required_rubygems_version = ">= 1.8.24" # development dependencies - spec.add_development_dependency "rake", ">= 0.9.2.2" + spec.add_development_dependency "rake", "~> 12.0", ">= 12.0.0" spec.add_development_dependency "minitest", "~> 4.7" end From 55c5b38bf2a85a1616e95899ce25ba4b06a4249d Mon Sep 17 00:00:00 2001 From: Luis Lavena Date: Sun, 1 Oct 2017 22:56:59 -0300 Subject: [PATCH 2/4] Upgrade Travis Ruby versions Ensure test against latest versions of Ruby available on Travis. --- .travis.yml | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/.travis.yml b/.travis.yml index 31ba875..de3b121 100644 --- a/.travis.yml +++ b/.travis.yml @@ -2,10 +2,10 @@ sudo: false language: ruby cache: bundler rvm: - - 2.1.9 - - 2.2.7 - - 2.3.4 - - 2.4.1 + - 2.1.10 + - 2.2.8 + - 2.3.5 + - 2.4.2 - ruby-head matrix: allow_failures: From fcc9a58755c129a8d814db93674c91dd8a47b816 Mon Sep 17 00:00:00 2001 From: Luis Lavena Date: Sun, 1 Oct 2017 22:58:57 -0300 Subject: [PATCH 3/4] Update list of changes [skip ci] --- CHANGELOG.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index ce59120..e7736aa 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -16,6 +16,8 @@ upgrading. ### Changed - Introduce `Makefile` for local development +- CI: Update Travis test matrix +- Reduce RubyGems warnings during `rake package` ## [0.6.0] - 2017-06-25 From 0e77a76be03dea8bcc11ee08d0183343ce4593a9 Mon Sep 17 00:00:00 2001 From: Luis Lavena Date: Sun, 1 Oct 2017 23:01:57 -0300 Subject: [PATCH 4/4] Travis: ensure release process uses correct Ruby Since test matrix was updated, make sure we use the lowest supported version. --- .travis.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.travis.yml b/.travis.yml index de3b121..39bfd98 100644 --- a/.travis.yml +++ b/.travis.yml @@ -22,7 +22,7 @@ deploy: on: tags: true repo: luislavena/gem-compiler - rvm: 2.1.9 + rvm: 2.1.10 - provider: releases api_key: secure: XahX146zzKPJHx7KlsI3pFNC201wuw3Az6+3eP62NdV6MVqjuazZ0XQZjUlemMSHhnpdk1MC7llqkwrl3Xvk2+WvpMMgvfnUNRP/ND+bjGfX/O/VjnG6PAjshGEI6UT+QfeIxglMVvYX7u1e4NWH3BzIUixoHulx6kRffuq+yz0= @@ -31,4 +31,4 @@ deploy: on: tags: true repo: luislavena/gem-compiler - rvm: 2.1.9 + rvm: 2.1.10