diff --git a/.github/workflows/github-actions.yml b/.github/workflows/github-actions.yml
index 975a2a7520a7d17cac1a60e2544af1720cf10e44..7e5b8e8d8ad4a37d64dc915136923868f7985eb0 100644
--- a/.github/workflows/github-actions.yml
+++ b/.github/workflows/github-actions.yml
@@ -54,10 +54,17 @@ jobs:
             go get -v -t -d ./...
         fi
 
+    - name: Install go ci lint
+      run: curl -sSfL https://raw.githubusercontent.com/golangci/golangci-lint/master/install.sh | sh -s -- -b $(go env GOPATH)/bin v1.27.0
+
+    - name: Run Linter
+      run: golangci-lint run --timeout=10m -v --disable-all --enable=govet --enable=staticcheck --enable=ineffassign --enable=misspell
+
     - name: Verify
       run: |
         make verify
 
+
     - name: Integrate Test
       run: |
         chmod +x integrate_test.sh && ./integrate_test.sh