Browse Source

Merge pull request #1307 from gravitl/bugfix_v0.14.5_static_checks

install and run staticcheck during tests
dcarns 3 years ago
parent
commit
a7533f00e3
1 changed files with 4 additions and 9 deletions
  1. 4 9
      .github/workflows/test.yml

+ 4 - 9
.github/workflows/test.yml

@@ -67,7 +67,7 @@ jobs:
   tests:
   tests:
     env:
     env:
       DATABASE: sqlite
       DATABASE: sqlite
-    runs-on: ubuntu-latest
+    runs-on: ubuntu-22.04
     steps:
     steps:
       - name: Checkout
       - name: Checkout
         uses: actions/checkout@v2
         uses: actions/checkout@v2
@@ -77,15 +77,10 @@ jobs:
           go-version: 1.18
           go-version: 1.18
       - name: run tests
       - name: run tests
         run: |
         run: |
-            sudo apt-get install -y gcc libgl1-mesa-dev xorg-dev
+            sudo apt-get install -y gcc libgl1-mesa-dev xorg-dev 
             go test -p 1 ./... -v
             go test -p 1 ./... -v
+            go install honnef.co/go/tools/cmd/staticcheck@latest
+            ~/go/bin/staticcheck ./...
         env:
         env:
           DATABASE: sqlite
           DATABASE: sqlite
           CLIENT_MODE: "off"
           CLIENT_MODE: "off"
-  staticcheck:
-    runs-on: ubuntu-latest
-    steps:
-      - name: Checkout
-        uses: actions/checkout@v2
-      - name: static check
-        uses: dominikh/[email protected]