Skip to content

Commit 04705d1

Browse files
authored
Merge pull request #30 from Fivell/ghub_ci
gitlab CI
2 parents 1e43e7d + 5cf5a09 commit 04705d1

File tree

8 files changed

+39
-20
lines changed

8 files changed

+39
-20
lines changed

.github/workflows/build.yml

Lines changed: 35 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,35 @@
1+
name: CI
2+
on:
3+
pull_request:
4+
branches:
5+
- master
6+
push:
7+
branches:
8+
- master
9+
jobs:
10+
test:
11+
name: Tests with Ruby ${{ matrix.ruby-version }} Rails ${{ matrix.rails }}
12+
runs-on: ubuntu-latest
13+
strategy:
14+
matrix:
15+
ruby-version:
16+
- 3.1
17+
- 3.2
18+
- 3.3
19+
- 3.4
20+
rails:
21+
- '7.0.0'
22+
- '7.1.0'
23+
- '7.2.0'
24+
- '8.0.0'
25+
env:
26+
RAILS_VERSION: ${{ matrix.rails }}
27+
steps:
28+
- uses: actions/checkout@v3
29+
- uses: ruby/setup-ruby@v1
30+
with:
31+
ruby-version: ${{ matrix.ruby-version }}
32+
bundler-cache: true
33+
- name: Run tests
34+
run: |
35+
bundle exec rake

.travis.yml

Lines changed: 0 additions & 4 deletions
This file was deleted.

Gemfile

Lines changed: 0 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,2 @@
11
source "http://rubygems.org"
2-
group :test do
3-
gem 'coveralls', '0.8.5', require: false # Test coverage website. Go to https://coveralls.io
4-
gem 'tins', '< 1.3.4', platforms: [:ruby_19, :jruby]
5-
gem 'term-ansicolor', '< 1.4.0', platforms: [:ruby_19, :jruby]
6-
end
7-
82
gemspec

README.md

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,6 @@
11
## Activeresource-response
22
####This gem adds possibility to access http response (Net::HTTPResponse) object from result (single object or collection) of activeresource call (methods : find, all, first, last, get )
33

4-
[![Build Status](http://img.shields.io/travis/Fivell/activeresource-response.png)](https://travis-ci.org/Fivell/activeresource-response)
5-
[![Coverage Status](http://img.shields.io/coveralls/Fivell/activeresource-response.svg)](https://coveralls.io/r/Fivell/activeresource-response)
6-
7-
84
#### Why It can be used?
95
Such functionallity can be used for easily implementing pagination in a REST API so that an ActiveResource client can navigate paginated results.
106

activeresource-response.gemspec

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,8 +15,8 @@ Gem::Specification.new do |s|
1515

1616
s.add_runtime_dependency('activeresource', ['>= 3', '< 6.2'])
1717
s.add_dependency "jruby-openssl" if RUBY_PLATFORM == "java"
18-
s.add_development_dependency "minitest" , '~> 5.3'
19-
s.add_development_dependency 'rake', '~> 10'
18+
s.add_development_dependency "minitest"
19+
s.add_development_dependency 'rake'
2020
s.add_development_dependency 'byebug'
2121

2222

test/active_resource_response_test.rb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@
2121
# WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
2222
#++
2323
require_relative 'test_helper'
24-
class ActiveResourceResponseTest < MiniTest::Test
24+
class ActiveResourceResponseTest < Minitest::Test
2525

2626

2727
def setup

test/lint_test.rb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@
2929
require "active_resource_response/lint"
3030
ActiveResource::Base.send :include, ActiveResourceResponse::Lint
3131

32-
class ActiveResourceResponseLintTest < MiniTest::Test
32+
class ActiveResourceResponseLintTest < Minitest::Test
3333

3434
include ActiveModel::Lint::Tests
3535

test/test_helper.rb

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,3 @@
1-
require 'coveralls'
2-
Coveralls.wear!
31
require 'minitest/autorun'
42
require 'i18n'
53
lib = File.expand_path("#{File.dirname(__FILE__)}/../lib")

0 commit comments

Comments
 (0)