@@ -0,0 +1,3 @@
+ignore:
+ - "example/*"
+ - "tools/*"
@@ -28,3 +28,8 @@ jobs:
- name: Test
run: go test -race -coverprofile=coverage.txt -covermode=atomic ./...
+
+ - name: Codecov
+ uses: codecov/codecov-action@v1.0.6
+ with:
+ token: ${{secrets.CODECOV_TOKEN}}
@@ -1,18 +0,0 @@
-stages:
-- analysis
-
-variables:
- GOPATH: '/runner-cache/zero'
- GOCACHE: '/runner-cache/zero'
- GOPROXY: 'https://goproxy.cn,direct'
-analysis:
- stage: analysis
- image: golang
- script:
- - go version && go env
- - go test -short $(go list ./...) | grep -v "no test"
- only:
- - merge_requests
- tags:
- - common
@@ -1,13 +0,0 @@
-language: go
-go:
- - 1.14.x
-before_install:
- - go get -t -v ./...
-script:
- - go test -race -coverprofile=coverage.txt -covermode=atomic
-after_success:
- - bash <(curl -s https://codecov.io/bash)