From 76e5c1b01739d34156888646e38e2bd12c0314fb Mon Sep 17 00:00:00 2001 From: Gregg Kellogg Date: Wed, 4 Jan 2023 13:34:15 -0800 Subject: [PATCH 1/6] CI on 3.2. --- .github/workflows/ci.yml | 10 ++-------- .github/workflows/generate-docs.yml | 2 +- 2 files changed, 3 insertions(+), 9 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 9a760e1..c3e9a06 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -19,16 +19,10 @@ jobs: strategy: fail-fast: false matrix: - ruby: - - 2.6 - - 2.7 - - "3.0" - - 3.1 - - ruby-head - - jruby + ruby: [2.6, 2.7, '3.0', 3.1, 3.2, ruby-head, jruby] steps: - name: Clone repository - uses: actions/checkout@v2 + uses: actions/checkout@v3 - name: Set up Ruby uses: ruby/setup-ruby@v1 with: diff --git a/.github/workflows/generate-docs.yml b/.github/workflows/generate-docs.yml index b8d16ed..65aea93 100644 --- a/.github/workflows/generate-docs.yml +++ b/.github/workflows/generate-docs.yml @@ -10,7 +10,7 @@ jobs: name: Update gh-pages with docs steps: - name: Clone repository - uses: actions/checkout@v2 + uses: actions/checkout@v3 - name: Set up Ruby uses: ruby/setup-ruby@v1 with: From e16080d8315ad61242eeed15963e3a49ec449752 Mon Sep 17 00:00:00 2001 From: Gregg Kellogg Date: Wed, 4 Jan 2023 15:37:17 -0800 Subject: [PATCH 2/6] Change protocol to https in Gemfile. --- Gemfile | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Gemfile b/Gemfile index aec3f99..1f9905a 100644 --- a/Gemfile +++ b/Gemfile @@ -2,8 +2,8 @@ source "https://rubygems.org" gemspec -gem "rdf", git: "git://github.com/ruby-rdf/rdf.git", branch: "develop" -gem "rdf-spec", git: "git://github.com/ruby-rdf/rdf-spec.git", branch: "develop" +gem "rdf", git: "https://github.com/ruby-rdf/rdf.git", branch: "develop" +gem "rdf-spec", git: "https://github.com/ruby-rdf/rdf-spec.git", branch: "develop" group :debug do gem "byebug", platforms: :mri From abdbc18608042bbb0a93540d7be5a2a5deff60dd Mon Sep 17 00:00:00 2001 From: Gregg Kellogg Date: Wed, 3 May 2023 14:26:12 -0700 Subject: [PATCH 3/6] Update badges --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 5443dc6..963b65b 100644 --- a/README.md +++ b/README.md @@ -5,7 +5,7 @@ That includes RDF::Repository, RDF::Graph, query results, and more. For more information about [RDF.rb][], see -[![Gem Version](https://badge.fury.io/rb/rdf-isomorphic.png)](https://badge.fury.io/rb/rdf-isomorphic) +[![Gem Version](https://badge.fury.io/rb/rdf-isomorphic.svg)](https://badge.fury.io/rb/rdf-isomorphic) [![Build Status](https://github.com/ruby-rdf/rdf-isomorphic/workflows/CI/badge.svg?branch=develop)](https://github.com/ruby-rdf/rdf-isomorphic/actions?query=workflow%3ACI) [![Coverage Status](https://coveralls.io/repos/ruby-rdf/rdf-isomorphic/badge.svg?branch=develop)](https://coveralls.io/github/ruby-rdf/rdf-isomorphic?branch=develop) [![Gitter chat](https://badges.gitter.im/ruby-rdf/rdf.png)](https://gitter.im/ruby-rdf/rdf) From e01be8c8fb90672b795ebb2f485e178c120d556b Mon Sep 17 00:00:00 2001 From: Gregg Kellogg Date: Sat, 26 Aug 2023 12:10:41 -0700 Subject: [PATCH 4/6] Updates for version 3.3.0 with minimum Ruby version 3.0. --- .github/workflows/ci.yml | 6 +++--- VERSION | 2 +- rdf-isomorphic.gemspec | 6 +++--- 3 files changed, 7 insertions(+), 7 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index c3e9a06..00b888b 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -19,7 +19,7 @@ jobs: strategy: fail-fast: false matrix: - ruby: [2.6, 2.7, '3.0', 3.1, 3.2, ruby-head, jruby] + ruby: ['3.0', 3.1, 3.2, ruby-head, jruby] steps: - name: Clone repository uses: actions/checkout@v3 @@ -32,7 +32,7 @@ jobs: - name: Run tests run: ruby --version; bundle exec rspec spec || $ALLOW_FAILURES - name: Coveralls GitHub Action - uses: coverallsapp/github-action@v1.1.2 - if: "matrix.ruby == '3.0'" + uses: coverallsapp/github-action@v2 + if: "matrix.ruby == '3.2'" with: github-token: ${{ secrets.GITHUB_TOKEN }} diff --git a/VERSION b/VERSION index e4604e3..15a2799 100644 --- a/VERSION +++ b/VERSION @@ -1 +1 @@ -3.2.1 +3.3.0 diff --git a/rdf-isomorphic.gemspec b/rdf-isomorphic.gemspec index ff2a783..a1f8370 100755 --- a/rdf-isomorphic.gemspec +++ b/rdf-isomorphic.gemspec @@ -25,11 +25,11 @@ GEMSPEC = Gem::Specification.new do |gem| gem.files = %w(AUTHORS README.md UNLICENSE VERSION) + Dir.glob('lib/**/*.rb') gem.require_paths = %w(lib) - gem.required_ruby_version = '>= 2.6' + gem.required_ruby_version = '>= 3.0' gem.requirements = [] - gem.add_runtime_dependency 'rdf', '~> 3.2' + gem.add_runtime_dependency 'rdf', '~> 3.3' gem.add_development_dependency 'rdf-spec', '~> 3.2' - gem.add_development_dependency 'rspec', '~> 3.10' + gem.add_development_dependency 'rspec', '~> 3.12' gem.add_development_dependency 'yard' , '~> 0.9' gem.post_install_message = nil From 7221f7a1f11ba9fc23403fb2cbbb93b6e04cdccd Mon Sep 17 00:00:00 2001 From: Gregg Kellogg Date: Sun, 27 Aug 2023 13:30:55 -0700 Subject: [PATCH 5/6] Update dependencies. --- rdf-isomorphic.gemspec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/rdf-isomorphic.gemspec b/rdf-isomorphic.gemspec index a1f8370..0a9338f 100755 --- a/rdf-isomorphic.gemspec +++ b/rdf-isomorphic.gemspec @@ -28,7 +28,7 @@ GEMSPEC = Gem::Specification.new do |gem| gem.required_ruby_version = '>= 3.0' gem.requirements = [] gem.add_runtime_dependency 'rdf', '~> 3.3' - gem.add_development_dependency 'rdf-spec', '~> 3.2' + gem.add_development_dependency 'rdf-spec', '~> 3.3' gem.add_development_dependency 'rspec', '~> 3.12' gem.add_development_dependency 'yard' , '~> 0.9' From 612e5b744c8aa1f86277e9039ef8aaf7ebd28919 Mon Sep 17 00:00:00 2001 From: Gregg Kellogg Date: Fri, 1 Sep 2023 12:59:14 -0700 Subject: [PATCH 6/6] Update simplecov to 0.22. --- Gemfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Gemfile b/Gemfile index 1f9905a..7a5c672 100644 --- a/Gemfile +++ b/Gemfile @@ -10,6 +10,6 @@ group :debug do end group :test do - gem 'simplecov', '~> 0.21', platforms: :mri + gem 'simplecov', '~> 0.22', platforms: :mri gem 'simplecov-lcov', '~> 0.8', platforms: :mri end