Commit 0ee86d6
Changed files (3)
.github/workflows/ci.yml
@@ -0,0 +1,36 @@
+name: ci
+on: [push]
+jobs:
+ build:
+ runs-on: ubuntu-latest
+ strategy:
+ matrix:
+ ruby: [ '2.5', '2.6', '2.7' ]
+ name: RSpec Ruby ${{ matrix.ruby }}
+ steps:
+ - uses: actions/checkout@v2
+ with:
+ lfs: true
+ submodules: recursive
+ - uses: actions/setup-ruby@v1
+ with:
+ ruby-version: ${{ matrix.ruby }}
+ - name: setup
+ run: ./bin/setup
+ - name: test
+ run: ./bin/test
+ lint:
+ runs-on: ubuntu-latest
+ name: Lint
+ steps:
+ - uses: actions/checkout@v2
+ with:
+ lfs: true
+ submodules: recursive
+ - uses: actions/setup-ruby@v1
+ with:
+ ruby-version: 2.7
+ - name: setup
+ run: ./bin/setup
+ - name: lint
+ run: ./bin/lint
.travis.yml
@@ -1,9 +0,0 @@
----
-sudo: false
-language: ruby
-cache: bundler
-rvm:
- - 2.5.7
- - 2.6.5
- - 2.7.0
-before_install: gem install bundler -v 1.17.1
README.md
@@ -1,6 +1,6 @@
# Scim::Kit
-[](https://travis-ci.org/mokhan/scim-kit)
+[](https://github.com/mokhan/scim-kit/actions)
[](https://codeclimate.com/github/mokhan/scim-kit)
[](https://rubygems.org/gems/scim-kit)