Skip to content

ci: go install lsif-go binary

Oscar Tovar requested to merge fix-code-navigation into main

Description

This MR fixes the code_navigation job so that it runs the lsif-go command and uploads the resulting artifact. The go get command is not module aware, so if used within a project that utilizes a go.mod file, it will not install the binary file. Running go install is module aware and will not modify the go.mod and go.sum files when it installs the binary to $GOPATH/bin.

Related Issue

How Has This Been Tested?

Yes, the pipeline passed with the change.

Screenshots (if appropriate):

Types of changes

  • Bug fix (non-breaking change which fixes an issue)
  • New feature (non-breaking change which adds functionality)
  • Breaking change (fix or feature that would cause existing functionality to change)
  • Documentation
  • Chore (Related to CI or Packaging to platforms)

Merge request reports