deploy: Add vulncheck stage to build

- Add vulncheck step to internal build process.
- Maintain parity with Github action govulncheck.yaml

Change-Id: I4126dd9e1413fd233b866cb06fa4a7cf0ad6ae1a
Reviewed-on: https://go-review.googlesource.com/c/vulndb/+/694136
Auto-Submit: Ethan Lee <ethanalee@google.com>
LUCI-TryBot-Result: Go LUCI <golang-scoped@luci-project-accounts.iam.gserviceaccount.com>
Reviewed-by: Markus Kusano <kusano@google.com>
diff --git a/deploy/build.yaml b/deploy/build.yaml
index 5e986af..a6cfe8c 100644
--- a/deploy/build.yaml
+++ b/deploy/build.yaml
@@ -29,6 +29,17 @@
       - -ec
       - go test ./...
 
+  - id: Govulncheck
+    name: golang:1.23.0
+    entrypoint: bash
+    args:
+    - -ec
+    - |
+      echo "Installing govulncheck..."
+      go install golang.org/x/vuln/cmd/govulncheck@latest
+      echo "Running govulncheck..."
+      govulncheck ./...
+
   - id: CopyExisting
     name: gcr.io/cloud-builders/gsutil
     entrypoint: bash