remove travis and add GitHub workflow

This commit is contained in:
Weilin Shi 2019-10-24 15:56:39 +08:00
parent 9ad0ec237f
commit 2065fa60ee
3 changed files with 2 additions and 21 deletions

View File

@ -1,12 +1,10 @@
name: Go
name: CI
on: [push, pull_request]
jobs:
build:
name: Build
runs-on: ubuntu-latest
steps:
- name: Set up Go 1.13
uses: actions/setup-go@v1
with:

View File

@ -1,17 +0,0 @@
language: go
go:
- 1.8.x
- 1.10.x
- 1.12.x
- 1.13.x
script:
- go test -race -coverprofile=coverage.txt -covermode=atomic
after_success:
- bash <(curl -s https://codecov.io/bash)
notifications:
email:
on_success: never

View File

@ -3,7 +3,7 @@
<div>
[![GoDoc](https://godoc.org/github.com/steambap/captcha?status.svg)](https://godoc.org/github.com/steambap/captcha)
[![Build Status](https://travis-ci.org/steambap/captcha.svg)](https://travis-ci.org/steambap/captcha)
[![Build Status](https://github.com/steambap/captcha/workflows/CI/badge.svg)](https://github.com/steambap/captcha/actions?workflow=CI)
[![codecov](https://codecov.io/gh/steambap/captcha/branch/master/graph/badge.svg)](https://codecov.io/gh/steambap/captcha)
[![Go Report Card](https://goreportcard.com/badge/github.com/steambap/captcha)](https://goreportcard.com/report/github.com/steambap/captcha)