This commit is contained in:
Dmitry Verkhoturov 2024-05-09 22:03:57 +00:00 committed by GitHub
commit d3debbaea6
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -22,19 +22,32 @@ jobs:
- name: build and test
run: |
go test -v -timeout=100s -covermode=count -coverprofile=$GITHUB_WORKSPACE/profile.cov_tmp ./...
go test -race -v -timeout=100s -covermode=atomic -coverprofile=$GITHUB_WORKSPACE/profile.cov_tmp ./...
go build -race ./...
cat $GITHUB_WORKSPACE/profile.cov_tmp | grep -v "mocks" | grep -v "_mock" > $GITHUB_WORKSPACE/profile.cov
working-directory: app
env:
TZ: "America/Chicago"
- name: test examples
run: |
go test -race ./...
go build -race ./...
working-directory: examples/plugin
env:
TZ: "America/Chicago"
- name: golangci-lint
uses: golangci/golangci-lint-action@v6
with:
version: latest
env:
TZ: "America/Chicago"
- name: golangci-lint on example directory
uses: golangci/golangci-lint-action@v6
with:
version: latest
args: --config ../../.golangci.yml
working-directory: examples/plugin
- name: install goveralls
run: |