mirror of
https://github.com/go-i2p/go-i2p-bt.git
synced 2025-06-16 13:54:45 -04:00
use github actions instead of travis
This commit is contained in:
27
.github/workflows/go.yml
vendored
Normal file
27
.github/workflows/go.yml
vendored
Normal file
@ -0,0 +1,27 @@
|
||||
name: Go
|
||||
on: push
|
||||
env:
|
||||
GO111MODULE: on
|
||||
jobs:
|
||||
build:
|
||||
runs-on: ubuntu-18.04
|
||||
name: Go ${{ matrix.go }}
|
||||
strategy:
|
||||
matrix:
|
||||
go:
|
||||
- '1.9'
|
||||
- '1.10'
|
||||
- '1.11'
|
||||
- '1.12'
|
||||
- '1.13'
|
||||
- '1.14'
|
||||
- '1.15'
|
||||
- '1.16'
|
||||
- '1.17'
|
||||
steps:
|
||||
- uses: actions/checkout@v2
|
||||
- name: Setup Go
|
||||
uses: actions/setup-go@v2
|
||||
with:
|
||||
go-version: ${{ matrix.go }}
|
||||
- run: go test -race
|
3
.gitignore
vendored
3
.gitignore
vendored
@ -38,3 +38,6 @@ test_*
|
||||
|
||||
# VS Code
|
||||
.vscode/
|
||||
|
||||
# Unix hidden files
|
||||
.*
|
||||
|
13
.travis.yml
13
.travis.yml
@ -1,13 +0,0 @@
|
||||
language: go
|
||||
go:
|
||||
- 1.9.x
|
||||
- 1.10.x
|
||||
- 1.11.x
|
||||
- 1.12.x
|
||||
- 1.13.x
|
||||
- 1.14.x
|
||||
- 1.15.x
|
||||
env:
|
||||
- GO111MODULE=on
|
||||
script:
|
||||
- go test -race ./...
|
@ -1,4 +1,4 @@
|
||||
# BT - Another Implementation For Golang [](https://travis-ci.com/github/xgfone/bt) [](https://pkg.go.dev/github.com/xgfone/bt) [](https://raw.githubusercontent.com/xgfone/bt/master/LICENSE)
|
||||
# BT - Another Implementation For Golang [](https://github.com/xgfone/bt/actions/workflows/go.yml) [](https://pkg.go.dev/github.com/xgfone/bt) [](https://raw.githubusercontent.com/xgfone/bt/master/LICENSE)
|
||||
|
||||
A pure golang implementation of [BitTorrent](http://bittorrent.org/beps/bep_0000.html) library, which is inspired by [dht](https://github.com/shiyanhui/dht) and [torrent](https://github.com/anacrolix/torrent).
|
||||
|
||||
|
Reference in New Issue
Block a user