From 1c3b2f34fb92e1c5bcf8c7360cfd9d9f9988a2d8 Mon Sep 17 00:00:00 2001
From: Lyuben Penkovski <lyuben.penkovski@vereign.com>
Date: Mon, 12 Sep 2022 18:28:27 +0300
Subject: [PATCH] Add Go vulnerability check as CI step

---
 .gitlab-ci.yml | 11 +++++++++++
 1 file changed, 11 insertions(+)

diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index b0fe896e..74485af1 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -35,6 +35,17 @@ unit tests:
     - amd64-docker
   before_script: []
 
+govulncheck:
+  image: golang:1.19
+  stage: test
+  before_script:
+    - ln -s /builds /go/src/code.vereign.com
+    - cd /go/src/code.vereign.com/${CI_PROJECT_PATH}
+  script:
+    - go version
+    - go install golang.org/x/vuln/cmd/govulncheck@latest
+    - govulncheck ./...
+
 amd64:
   extends: .docker-build
   stage: build
-- 
GitLab