Skip to content

Validate: no longer require SRC_GITHUB_TOKEN to be set

Erik Seliger requested to merge jdp/fix-src-github-token into main

Created by: jdpleiness

Previously src validate install required the env var SRC_GITHUB_TOKEN to be set, even if no external services were being added. This also blocked validating queries with repositories that already existed on a Sourcegraph deployment.

This fix allows src validate install to be run without requiring the SRC_GITHUB_TOKEN env var to be set, as well as validating queries with repositories that already exist on a deployment.

Fixes #956 (closed) Fixes https://github.com/sourcegraph/sourcegraph/issues/47576

Test plan

Locally tested changes using latest Sourcegraph Helm install.

ran go test ./... - all tests passing ran staticcheck ./... - no issues found in new code

Merge request reports

Loading