File tree Expand file tree Collapse file tree 4 files changed +28
-19
lines changed
Expand file tree Collapse file tree 4 files changed +28
-19
lines changed Original file line number Diff line number Diff line change 1+ name : Ruby CI
2+
3+ on : [ push, pull_request ]
4+
5+ jobs :
6+ ci :
7+ runs-on : ubuntu-latest
8+
9+ strategy :
10+ matrix :
11+ ruby-version : [ "2.7.3", "3.0.1" ]
12+
13+ steps :
14+ - uses : actions/checkout@v2
15+
16+ - name : Set up Ruby ${{ matrix.ruby-version }}
17+ uses : ruby/setup-ruby@v1
18+ with :
19+ ruby-version : ${{ matrix.ruby-version }}
20+ bundler-cache : true # runs 'bundle install' and caches installed gems automatically
21+
22+ - name : Lint ${{ matrix.ruby-version }}
23+ run : bundle exec rubocop
24+
25+ - name : Test ${{ matrix.ruby-version }}
26+ run : bundle exec rspec
Original file line number Diff line number Diff line change 66 Exclude :
77 - Gemfile
88 - " *.gemspec"
9+ - " vendor/**/*"
910Metrics/ClassLength :
1011 Enabled : false
1112Metrics/MethodLength :
Load Diff This file was deleted.
Original file line number Diff line number Diff line change @@ -2,7 +2,7 @@ MessageBird's REST API for Ruby
22===============================
33This repository contains the open source Ruby client for MessageBird's REST API. Documentation can be found at: https://developers.messagebird.com/
44
5- [ ![ Build Status] ( https://travis-ci.org /messagebird/ruby-rest-api. svg?branch=master )] ( https://travis-ci.org /messagebird/ruby-rest-api )
5+ [ ![ Build Status] ( https://github.com /messagebird/ruby-rest-api/actions/workflows/ruby_ci.yml/badge. svg )] ( https://github.com /messagebird/ruby-rest-api/actions )
66
77Requirements
88------------
You can’t perform that action at this time.
0 commit comments