This workflow has been disabled for some time. It can come back later, when appropriate. Signed-off-by: Denton Gentry <dgentry@tailscale.com>main
parent
0c5c16327d
commit
b9f8dc7867
@ -1,48 +0,0 @@ |
||||
name: Code Coverage |
||||
|
||||
on: |
||||
push: |
||||
branches: |
||||
- main |
||||
pull_request: |
||||
branches: |
||||
- '*' |
||||
|
||||
jobs: |
||||
build: |
||||
runs-on: ubuntu-latest |
||||
|
||||
if: "!contains(github.event.head_commit.message, '[ci skip]')" |
||||
|
||||
steps: |
||||
|
||||
- name: Set up Go |
||||
uses: actions/setup-go@v1 |
||||
with: |
||||
go-version: 1.16 |
||||
id: go |
||||
|
||||
- name: Check out code into the Go module directory |
||||
uses: actions/checkout@v1 |
||||
|
||||
# https://markphelps.me/2019/11/speed-up-your-go-builds-with-actions-cache/ |
||||
- name: Restore Cache |
||||
uses: actions/cache@preview |
||||
id: cache |
||||
with: |
||||
path: ~/go/pkg/mod |
||||
key: ${{ runner.os }}-${{ hashFiles('**/go.sum') }} |
||||
|
||||
- name: Basic build |
||||
run: go build ./cmd/... |
||||
|
||||
- name: Run tests on linux with coverage data |
||||
run: go test -race -coverprofile=coverage.txt -bench=. -benchtime=1x ./... |
||||
|
||||
- name: coveralls.io |
||||
uses: shogo82148/actions-goveralls@v1 |
||||
env: |
||||
COVERALLS_TOKEN: ${{ secrets.COVERALLS_TOKEN }} |
||||
GITHUB_TOKEN: ${{ secrets.COVERALLS_BOT_PUBLIC_REPO_TOKEN }} |
||||
with: |
||||
path-to-profile: ./coverage.txt |
||||
Loading…
Reference in new issue