Skip to content

Commit c62c43a

Browse files
committed
Prefer github actions.
1 parent 3583917 commit c62c43a

File tree

3 files changed

+49
-23
lines changed

3 files changed

+49
-23
lines changed

.github/workflows/development.yml

Lines changed: 48 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,48 @@
1+
name: Development
2+
3+
on: [push, pull_request]
4+
5+
jobs:
6+
test:
7+
runs-on: ${{matrix.os}}-latest
8+
continue-on-error: ${{matrix.experimental}}
9+
10+
strategy:
11+
matrix:
12+
experimental: [false]
13+
14+
os:
15+
- ubuntu
16+
- macos
17+
18+
ruby:
19+
- 2.5
20+
- 2.6
21+
- 2.7
22+
23+
include:
24+
# - experimental: true
25+
# os: ubuntu
26+
# ruby: truffleruby
27+
# - experimental: true
28+
# os: ubuntu
29+
# ruby: jruby
30+
- experimental: true
31+
os: ubuntu
32+
ruby: head
33+
- experimental: true
34+
os: ubuntu
35+
ruby: 2.6
36+
env: COVERAGE=PartialSummary,Coveralls
37+
38+
steps:
39+
- uses: actions/checkout@v1
40+
- uses: ruby/setup-ruby@v1
41+
with:
42+
ruby-version: ${{matrix.ruby}}
43+
44+
- name: Install dependencies
45+
run: ${{matrix.env}} bundle install
46+
47+
- name: Run tests
48+
run: ${{matrix.env}} bundle exec rspec

.travis.yml

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

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
Provides a low-level implementation of the HTTP/2 protocol.
44

5-
[![Build Status](https://travis-ci.com/socketry/protocol-http2.svg?branch=master)](https://travis-ci.com/socketry/protocol-http2?branch=master)
5+
[![Actions Status](https://github.com/socketry/protocol-http2/workflows/Development/badge.svg)](https://github.com/socketry/protocol-http2/actions?workflow=Development)
66

77
## Installation
88

0 commit comments

Comments
 (0)