all: use go1.18
Created by: keegancsmith
Mostly automatic updates using the below script:
# update github actions
fastmod --hidden '(go-version.*)(\b1\.17\b)' '${1}1.18'
# only updates dev/sg version check
fastmod -e go '\b1\.17.\d\b' '1.18.1'
# other places go 1.17.x is mentioned
fastmod '\b1\.17.\d\b' '1.18.1' .tool-versions internal/cmd/git-combine/Dockerfile
Then also updated the go.mod version. I think this should make us build everything using go1.18 on CI.
Brew ships go 1.18.1 so this should be good to go.
Test Plan: ran sg start oss
. main dry run on CI.