Skip to content

Commit 8bd16f9

Browse files
authored
Merge pull request #19 from lautis/update-ci-matrix
Update ruby versions in CI matrix
2 parents 9c0f318 + cbf98c9 commit 8bd16f9

4 files changed

Lines changed: 25 additions & 7 deletions

File tree

.github/workflows/ci.yml

Lines changed: 14 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -20,22 +20,32 @@ jobs:
2020
- "3.0"
2121
- "3.1"
2222
- "3.2"
23+
- "3.3"
24+
- "3.4"
25+
- "4.0"
2326
- jruby
2427
- truffleruby
2528
exclude:
2629
- os: windows
2730
ruby: jruby
2831
- os: windows
2932
ruby: truffleruby
33+
- os: macos
34+
ruby: 2.3
35+
- os: macos
36+
ruby: 2.4
37+
- os: macos
38+
ruby: 2.5
3039
steps:
31-
- uses: actions/checkout@v2
40+
- uses: actions/checkout@v6
3241
- uses: ruby/setup-ruby@v1
3342
with:
3443
ruby-version: ${{ matrix.ruby }}
3544
bundler-cache: true
3645
- run: bundle exec rake
37-
- uses: codecov/codecov-action@v2
38-
if: ${{ matrix.os == 'ubuntu' && matrix.ruby == '3.0' }}
46+
- uses: codecov/codecov-action@v5
47+
if: ${{ matrix.os == 'ubuntu' && matrix.ruby == '4.0' }}
3948
with:
40-
file: ./coverage/coverage.xml
49+
files: ./coverage/coverage.xml
4150
fail_ci_if_error: true
51+
token: ${{ secrets.CODECOV_TOKEN }}

CHANGELOG.md

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,11 @@
1+
## 1.3.0 (1 August 2023)
2+
3+
- allow reading to buffer to enable use with `IO::copy_stream`
4+
5+
## 1.2.0 (2 June 2020)
6+
7+
- add builder method for lazily constructing pipelines
8+
19
## 1.1.0 (6 December 2019)
210

311
- add `#pos` to Piperator::IO to get current position

Gemfile

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,6 @@ source 'https://rubygems.org'
44
gemspec
55

66
if RUBY_VERSION >= '2.5'
7-
gem 'simplecov', '~> 0.21.2', group: [:development]
8-
gem 'simplecov-cobertura', '~> 2.1.0', group: [:development]
7+
gem 'simplecov', '~> 0.22.0', group: [:development]
8+
gem 'simplecov-cobertura', '~> 3.1.0', group: [:development]
99
end

piperator.gemspec

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,6 @@ Gem::Specification.new do |spec|
2424
spec.require_paths = ['lib']
2525

2626
spec.add_development_dependency 'bundler', '>= 1.14'
27-
spec.add_development_dependency 'rake', '~> 12.0'
27+
spec.add_development_dependency 'rake', '~> 13.3'
2828
spec.add_development_dependency 'rspec', '~> 3.0'
2929
end

0 commit comments

Comments
 (0)