diff --git a/.github/workflows/go.yml b/.github/workflows/go.yml
index 5679ed0b068af8e08ae1d3c2d7c3afd1bc54639f..7e613668f23794f07658ead995f74582a01d12fa 100644
--- a/.github/workflows/go.yml
+++ b/.github/workflows/go.yml
@@ -26,10 +26,10 @@ jobs:
       run: go get -u golang.org/x/lint/golint
       
     - name: Update go.sum
-      run: go mod tidy
+      run: make mod
 
     - name: Build
-      run: go build -v .
+      run: make build
 
     - name: Test
       run: go test -cover -v ./...
diff --git a/Makefile b/Makefile
index f89bd6691fc24528c63e8a7f6de04b3bd884153c..078a4aa8a4836ff92c1c226688ada962ba03268b 100644
--- a/Makefile
+++ b/Makefile
@@ -51,6 +51,12 @@ mod:
 	go mod tidy
 
 # ------------------------------------------------------------------------------
+#  test
+
+.PHONY: test
+test:
+	go test -cover -v ./...
+# ------------------------------------------------------------------------------
 #  clean
 
 .PHONY: clean