From 9f44c58d8066f7de68e5cf5fada1191862ccd5e2 Mon Sep 17 00:00:00 2001 From: Daijiro Fukuda Date: Fri, 17 Feb 2023 14:44:03 +0900 Subject: [PATCH] CI: Update CI Signed-off-by: Daijiro Fukuda --- .github/workflows/main.yml | 11 ++++------- fluent-plugin-utmpx.gemspec | 6 +++--- 2 files changed, 7 insertions(+), 10 deletions(-) diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index 4d43ded..4df8dfb 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -8,20 +8,17 @@ jobs: strategy: fail-fast: false matrix: - ruby: [ '2.5', '2.6', '2.7', '3.0' ] - fluentd: ['1.11.5', '1.12.2'] - name: Ruby ${{ matrix.ruby }} Fluentd ${{ matrix.fluentd }} + ruby: [ '2.7', '3.0', '3.1', '3.2' ] + name: Ruby ${{ matrix.ruby }} steps: - - uses: actions/checkout@v2 + - uses: actions/checkout@v3 - name: Set up Ruby uses: ruby/setup-ruby@v1 with: ruby-version: ${{ matrix.ruby }} + bundler-cache: true - name: Run the default task run: | - gem install fluentd -v ${{ matrix.fluentd }} - gem install rake -v 12.0 - gem install webrick rake build gem install ./pkg/fluent-plugin-utmpx*.gem TESTOPTS="--verbose" bundle exec rake diff --git a/fluent-plugin-utmpx.gemspec b/fluent-plugin-utmpx.gemspec index 6daad56..289e63c 100644 --- a/fluent-plugin-utmpx.gemspec +++ b/fluent-plugin-utmpx.gemspec @@ -23,8 +23,8 @@ Gem::Specification.new do |spec| spec.add_runtime_dependency "linux-utmpx", "~> 0.3.0" spec.add_runtime_dependency "fluentd", [">= 0.14.10", "< 2"] - spec.add_development_dependency "bundler", "~> 2.2.15" - spec.add_development_dependency "rake", "~> 12.0" - spec.add_development_dependency "test-unit", "~> 3.0" + spec.add_development_dependency "bundler" + spec.add_development_dependency "rake" + spec.add_development_dependency "test-unit", "~> 3.5" spec.add_development_dependency "webrick" end