Include full test suite
Test binaries / test release-action (push) Successful in 23s Details

This commit is contained in:
Evan 2024-01-18 09:45:03 -05:00
parent e6fab98a59
commit 9536b306c6
1 changed files with 15 additions and 1 deletions

View File

@ -4,7 +4,7 @@ on:
push
jobs:
Explore-Gitea-Actions:
test release-action:
runs-on: ubuntu-latest
steps:
- name: Checkout
@ -17,6 +17,20 @@ jobs:
run: go install golang.org/x/lint/golint@latest && golint ./...
- name: vet
run: go vet
- name: gofmt
run: gofmt -s -e -d .
- name: gocyclo
run: |
go install github.com/fzipp/gocyclo/cmd/gocyclo@latest
gocyclo -over 15 -avg .
- name: ineffassign
run: |
go install github.com/gordonklaus/ineffassign@latest
ineffassign .
- name: misspell
run: |
go install github.com/client9/misspell/cmd/misspell@latest
misspell -locale US .
- name: Go Build Linux x64
run: |
GOOS=linux GOARCH=amd64 \