Skip to content

Commit db398d0

Browse files
authored
Bump sourcegraph dependency to fix version parsing of insiders (#959)
For untagged versions, we added the current Sourcegraph version as well, so the parsing didn't work anymore. This fixes it.
1 parent 422a71c commit db398d0

File tree

17 files changed

+169
-140
lines changed

17 files changed

+169
-140
lines changed

.github/workflows/go-ci.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ jobs:
77
go-test:
88
strategy:
99
matrix:
10-
go-version: [1.18.x,1.19.x]
10+
go-version: [1.19.x]
1111
os: [ubuntu-latest, macos-latest, windows-latest]
1212
runs-on: ${{ matrix.os }}
1313
steps:

.github/workflows/go-lint.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,5 +12,5 @@ jobs:
1212
- name: Set up Go
1313
uses: actions/setup-go@v3
1414
with:
15-
go-version: 1.18.x
15+
go-version: 1.19.x
1616
- run: ./dev/go-lint.sh

.github/workflows/goreleaser-check.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ jobs:
1515
- name: Set up Go
1616
uses: actions/setup-go@v3
1717
with:
18-
go-version: 1.18
18+
go-version: 1.19
1919
- name: Check GoReleaser config
2020
uses: goreleaser/goreleaser-action@v2
2121
with:

.github/workflows/goreleaser.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -177,7 +177,7 @@ jobs:
177177
- name: Set up Go
178178
uses: actions/setup-go@v3
179179
with:
180-
go-version: 1.18
180+
go-version: 1.19
181181
- run: go get -d -t ./...
182182
- run: go test -i ./...
183183
- run: go test -race -v ./...

.github/workflows/pr-auditor.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ jobs:
1111
- uses: actions/checkout@v3
1212
with: { repository: 'sourcegraph/sourcegraph' }
1313
- uses: actions/setup-go@v2
14-
with: { go-version: '1.18' }
14+
with: { go-version: '1.19' }
1515

1616
- run: ./dev/pr-auditor/check-pr.sh
1717
env:

CHANGELOG.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,12 @@ All notable changes to `src-cli` are documented in this file.
1919

2020
### Removed
2121

22+
## 5.0.1
23+
24+
### Fixed
25+
26+
- Fixed `failed to check version returned by Sourcegraph: Invalid Semantic Version` error in Batch Changes when running against an insiders version of Sourcegraph.
27+
2228
## 5.0.0
2329

2430
### Added

cmd/src/snapshot_upload.go

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,8 +10,8 @@ import (
1010
"path"
1111

1212
"cloud.google.com/go/storage"
13+
"github.com/sourcegraph/conc/pool"
1314
"github.com/sourcegraph/sourcegraph/lib/errors"
14-
"github.com/sourcegraph/sourcegraph/lib/group"
1515
"github.com/sourcegraph/sourcegraph/lib/output"
1616
"google.golang.org/api/option"
1717

@@ -113,7 +113,7 @@ BUCKET
113113
progress := out.Progress(progressBars, nil)
114114
progress.WriteLine(output.Emoji(output.EmojiHourglass, "Starting uploads..."))
115115
bucket := c.Bucket(*bucketName)
116-
g := group.New().WithErrors().WithContext(ctx)
116+
g := pool.New().WithErrors().WithContext(ctx)
117117
for i, u := range uploads {
118118
i := i
119119
u := u

dev/golangci-lint.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ pushd "$(dirname "${BASH_SOURCE[0]}")/.." >/dev/null
66

77
mkdir -p dev/.bin
88

9-
version="1.45.2"
9+
version="1.51.2"
1010
suffix="${version}-$(go env GOOS)-$(go env GOARCH)"
1111
target="$PWD/dev/.bin/golangci-lint-${suffix}"
1212
url="https://github.com/golangci/golangci-lint/releases/download/v${version}/golangci-lint-${suffix}.tar.gz"

go.mod

Lines changed: 34 additions & 32 deletions
Original file line numberDiff line numberDiff line change
@@ -11,23 +11,24 @@ require (
1111
github.com/creack/goselect v0.1.2
1212
github.com/derision-test/glock v0.0.0-20210316032053-f5b74334bb29
1313
github.com/dineshappavoo/basex v0.0.0-20170425072625-481a6f6dc663
14-
github.com/dustin/go-humanize v1.0.0
14+
github.com/dustin/go-humanize v1.0.1
1515
github.com/gobwas/glob v0.2.3
1616
github.com/google/go-cmp v0.5.9
17-
github.com/grafana/regexp v0.0.0-20220304100321-149c8afcd6cb
17+
github.com/grafana/regexp v0.0.0-20221123153739-15dc172cd2db
1818
github.com/hexops/autogold v1.3.0
1919
github.com/jedib0t/go-pretty/v6 v6.3.7
2020
github.com/jig/teereadcloser v0.0.0-20181016160506-953720c48e05
2121
github.com/kballard/go-shellquote v0.0.0-20180428030007-95032a82bc51
2222
github.com/mattn/go-isatty v0.0.16
2323
github.com/neelance/parallel v0.0.0-20160708114440-4de9ce63d14c
2424
github.com/pkg/browser v0.0.0-20210911075715-681adbf594b8
25-
github.com/sourcegraph/go-diff v0.6.1
25+
github.com/sourcegraph/conc v0.3.0
26+
github.com/sourcegraph/go-diff v0.6.2-0.20221123165719-f8cd299c40f3
2627
github.com/sourcegraph/jsonx v0.0.0-20200629203448-1a936bd500cf
27-
github.com/sourcegraph/scip v0.2.3
28-
github.com/sourcegraph/sourcegraph/lib v0.0.0-20230113014457-46187b849239
28+
github.com/sourcegraph/scip v0.2.4-0.20221213205653-aa0e511dcfef
29+
github.com/sourcegraph/sourcegraph/lib v0.0.0-20230316093010-26299ec302d0
2930
github.com/stretchr/testify v1.8.1
30-
golang.org/x/net v0.7.0
31+
golang.org/x/net v0.8.0
3132
golang.org/x/sync v0.1.0
3233
google.golang.org/api v0.110.0
3334
google.golang.org/protobuf v1.28.1
@@ -44,10 +45,10 @@ require (
4445
cloud.google.com/go/compute/metadata v0.2.3 // indirect
4546
cloud.google.com/go/iam v0.12.0 // indirect
4647
github.com/Azure/go-ansiterm v0.0.0-20210617225240-d185dfc1b5a1 // indirect
48+
github.com/Masterminds/goutils v1.1.1 // indirect
4749
github.com/Masterminds/semver v1.5.0 // indirect
48-
github.com/Masterminds/sprig v2.15.0+incompatible // indirect
50+
github.com/Masterminds/sprig v2.22.0+incompatible // indirect
4951
github.com/alecthomas/chroma v0.10.0 // indirect
50-
github.com/aokoli/goutils v1.0.1 // indirect
5152
github.com/aws/aws-sdk-go-v2 v1.17.5 // indirect
5253
github.com/aws/aws-sdk-go-v2/credentials v1.13.13 // indirect
5354
github.com/aws/aws-sdk-go-v2/feature/ec2/imds v1.12.22 // indirect
@@ -67,11 +68,11 @@ require (
6768
github.com/cockroachdb/redact v1.1.3 // indirect
6869
github.com/cpuguy83/go-md2man/v2 v2.0.2 // indirect
6970
github.com/davecgh/go-spew v1.1.1 // indirect
70-
github.com/dlclark/regexp2 v1.4.0 // indirect
71+
github.com/dlclark/regexp2 v1.7.0 // indirect
7172
github.com/emicklei/go-restful/v3 v3.9.0 // indirect
7273
github.com/envoyproxy/protoc-gen-validate v0.9.1 // indirect
7374
github.com/fatih/color v1.13.0 // indirect
74-
github.com/getsentry/sentry-go v0.13.0 // indirect
75+
github.com/getsentry/sentry-go v0.15.0 // indirect
7576
github.com/ghodss/yaml v1.0.0 // indirect
7677
github.com/go-logr/logr v1.2.3 // indirect
7778
github.com/go-openapi/jsonpointer v0.19.5 // indirect
@@ -89,66 +90,67 @@ require (
8990
github.com/googleapis/gax-go/v2 v2.7.0 // indirect
9091
github.com/gorilla/css v1.0.0 // indirect
9192
github.com/hexops/gotextdiff v1.0.3 // indirect
92-
github.com/hexops/valast v1.4.1 // indirect
93-
github.com/huandu/xstrings v1.0.0 // indirect
94-
github.com/imdario/mergo v0.3.6 // indirect
93+
github.com/hexops/valast v1.4.3 // indirect
94+
github.com/huandu/xstrings v1.3.2 // indirect
95+
github.com/imdario/mergo v0.3.13 // indirect
9596
github.com/inconshreveable/mousetrap v1.0.1 // indirect
9697
github.com/jdxcode/netrc v0.0.0-20210204082910-926c7f70242a // indirect
9798
github.com/jhump/protocompile v0.0.0-20220216033700-d705409f108f // indirect
9899
github.com/jhump/protoreflect v1.12.1-0.20220417024638-438db461d753 // indirect
99100
github.com/jmespath/go-jmespath v0.4.0 // indirect
100101
github.com/josharian/intern v1.0.0 // indirect
101102
github.com/json-iterator/go v1.1.12 // indirect
102-
github.com/klauspost/compress v1.15.1 // indirect
103+
github.com/klauspost/compress v1.15.11 // indirect
103104
github.com/klauspost/pgzip v1.2.5 // indirect
104-
github.com/kr/pretty v0.3.0 // indirect
105+
github.com/kr/pretty v0.3.1 // indirect
105106
github.com/kr/text v0.2.0 // indirect
106107
github.com/lucasb-eyer/go-colorful v1.2.0 // indirect
107-
github.com/mailru/easyjson v0.7.6 // indirect
108+
github.com/mailru/easyjson v0.7.7 // indirect
108109
github.com/mattn/go-colorable v0.1.13 // indirect
109-
github.com/mattn/go-runewidth v0.0.13 // indirect
110+
github.com/mattn/go-runewidth v0.0.14 // indirect
110111
github.com/microcosm-cc/bluemonday v1.0.22 // indirect
112+
github.com/mitchellh/copystructure v1.2.0 // indirect
113+
github.com/mitchellh/reflectwalk v1.0.2 // indirect
111114
github.com/moby/spdystream v0.2.0 // indirect
112115
github.com/moby/term v0.0.0-20220808134915-39b0c02b01ae // indirect
113116
github.com/modern-go/concurrent v0.0.0-20180306012644-bacd9c7ef1dd // indirect
114117
github.com/modern-go/reflect2 v1.0.2 // indirect
115118
github.com/muesli/reflow v0.3.0 // indirect
116119
github.com/muesli/termenv v0.12.0 // indirect
117120
github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822 // indirect
118-
github.com/mwitkow/go-proto-validators v0.0.0-20180403085117-0950a7990007 // indirect
121+
github.com/mwitkow/go-proto-validators v0.3.2 // indirect
119122
github.com/nightlyone/lockfile v1.0.0 // indirect
120123
github.com/olekukonko/tablewriter v0.0.5 // indirect
121124
github.com/pkg/errors v0.9.1 // indirect
122125
github.com/pkg/profile v1.6.0 // indirect
123126
github.com/pmezard/go-difflib v1.0.0 // indirect
124127
github.com/pseudomuto/protoc-gen-doc v1.5.1 // indirect
125128
github.com/pseudomuto/protokit v0.2.0 // indirect
126-
github.com/rivo/uniseg v0.2.0 // indirect
129+
github.com/rivo/uniseg v0.4.2 // indirect
127130
github.com/rogpeppe/go-internal v1.9.0 // indirect
128131
github.com/russross/blackfriday/v2 v2.1.0 // indirect
129-
github.com/shurcooL/go-goon v0.0.0-20210110234559-7585751d9a17 // indirect
130-
github.com/sourcegraph/log v0.0.0-20220901143117-fc0516a694c9 // indirect
132+
github.com/sourcegraph/log v0.0.0-20221206163500-7d93c6ad7037 // indirect
131133
github.com/spf13/cobra v1.6.0 // indirect
132134
github.com/spf13/pflag v1.0.5 // indirect
133135
github.com/ssor/bom v0.0.0-20170718123548-6386211fdfcf // indirect
134136
github.com/stretchr/objx v0.5.0 // indirect
135137
github.com/xeipuuv/gojsonpointer v0.0.0-20190905194746-02993c407bfb // indirect
136138
github.com/xeipuuv/gojsonreference v0.0.0-20180127040603-bd5ef7bd5415 // indirect
137139
github.com/xeipuuv/gojsonschema v1.2.0 // indirect
138-
github.com/yuin/goldmark v1.4.13 // indirect
140+
github.com/yuin/goldmark v1.5.2 // indirect
139141
github.com/yuin/goldmark-emoji v1.0.1 // indirect
140142
go.opencensus.io v0.24.0 // indirect
141143
go.uber.org/atomic v1.10.0 // indirect
142-
go.uber.org/multierr v1.8.0 // indirect
143-
go.uber.org/zap v1.23.0 // indirect
144-
golang.org/x/crypto v0.1.0 // indirect
145-
golang.org/x/mod v0.7.0 // indirect
144+
go.uber.org/multierr v1.9.0 // indirect
145+
go.uber.org/zap v1.24.0 // indirect
146+
golang.org/x/crypto v0.3.0 // indirect
147+
golang.org/x/mod v0.9.0 // indirect
146148
golang.org/x/oauth2 v0.5.0 // indirect
147-
golang.org/x/sys v0.5.0 // indirect
148-
golang.org/x/term v0.5.0 // indirect
149-
golang.org/x/text v0.7.0 // indirect
150-
golang.org/x/time v0.0.0-20220210224613-90d013bbcef8 // indirect
151-
golang.org/x/tools v0.5.0 // indirect
149+
golang.org/x/sys v0.6.0 // indirect
150+
golang.org/x/term v0.6.0 // indirect
151+
golang.org/x/text v0.8.0 // indirect
152+
golang.org/x/time v0.0.0-20220922220347-f3bd1da661af // indirect
153+
golang.org/x/tools v0.7.0 // indirect
152154
golang.org/x/xerrors v0.0.0-20220907171357-04be3eba64a2 // indirect
153155
google.golang.org/appengine v1.6.7 // indirect
154156
google.golang.org/genproto v0.0.0-20230216225411-c8e22ba71e44 // indirect
@@ -158,7 +160,7 @@ require (
158160
k8s.io/klog/v2 v2.80.1 // indirect
159161
k8s.io/kube-openapi v0.0.0-20221012153701-172d655c2280 // indirect
160162
k8s.io/utils v0.0.0-20221107191617-1a15be271d1d // indirect
161-
mvdan.cc/gofumpt v0.2.1 // indirect
163+
mvdan.cc/gofumpt v0.4.0 // indirect
162164
sigs.k8s.io/json v0.0.0-20220713155537-f223a00ba0e2 // indirect
163165
sigs.k8s.io/structured-merge-diff/v4 v4.2.3 // indirect
164166
sigs.k8s.io/yaml v1.3.0 // indirect

0 commit comments

Comments
 (0)