Skip to content

Commit bf57227

Browse files
committed
Use version from build info possible
1 parent 7bfb70d commit bf57227

File tree

1 file changed

+6
-2
lines changed

1 file changed

+6
-2
lines changed

main.go

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,17 +3,21 @@ package main
33
import (
44
"fmt"
55
"os"
6+
"runtime/debug"
67

78
"github.com/wader/jq-lsp/lsp"
89
"github.com/wader/jq-lsp/profile"
910
)
1011

11-
// set by release build
12-
var version string = "dev"
12+
var version string = "unknown"
1313

1414
func main() {
1515
defer profile.MaybeProfile()()
1616

17+
if bi, ok := debug.ReadBuildInfo(); ok {
18+
version = bi.Main.Version
19+
}
20+
1721
if err := lsp.Run(lsp.Env{
1822
Version: version,
1923
ReadFile: os.ReadFile,

0 commit comments

Comments
 (0)