From b52ea0cc6b92a0e4217d949b03caa0932ab7e77b Mon Sep 17 00:00:00 2001 From: tenntenn Date: Fri, 9 Apr 2021 00:20:58 +0900 Subject: [PATCH 1/2] Add workflow --- .github/workflows/test.yml | 50 ++++++++++++++++++++++++++++++++++++++ 1 file changed, 50 insertions(+) create mode 100644 .github/workflows/test.yml diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml new file mode 100644 index 0000000..92e17c0 --- /dev/null +++ b/.github/workflows/test.yml @@ -0,0 +1,50 @@ +name: Test + +on: + push: + branches: + - main + pull_request: + branches: + - main + release: + types: + - published + - created + - edited + +defaults: + run: + shell: bash + +jobs: + test: + runs-on: ubuntu-20.04 + + steps: + - name: Install Go + uses: actions/setup-go@v2 + with: + go-version: 1.16.x + + - name: Checkout code + uses: actions/checkout@v2 + + - name: Cache Go module and build cache + uses: actions/cache@v2 + with: + key: go-${{ hashFiles('**/go.sum') }} + path: | + ~/go/pkg/mod + restore-keys: | + go- + + - name: Install tennvet + run: | + GOBIN=$(pwd) go install github.com/tenntenn/tennvet@latest + + - name: Test and vet + run: | + go vet ./... + go vet -vettool=$(pwd)/tennvet ./... + go test -v -race ./... From 3c324d573f62c29ee29615cbb352e76f6b8f2a9c Mon Sep 17 00:00:00 2001 From: tenntenn Date: Fri, 9 Apr 2021 00:22:20 +0900 Subject: [PATCH 2/2] gofmt --- cmd/lackid/main.go | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/cmd/lackid/main.go b/cmd/lackid/main.go index f7e2c3c..a845f66 100644 --- a/cmd/lackid/main.go +++ b/cmd/lackid/main.go @@ -1,12 +1,12 @@ package main import ( - "github.com/gqlgo/gqlanalysis/multichecker" - "github.com/gqlgo/lackid" + "github.com/gqlgo/gqlanalysis/multichecker" + "github.com/gqlgo/lackid" ) func main() { - multichecker.Main( + multichecker.Main( lackid.Analyzer, ) }