Skip to content

Commit

Permalink
Upgrade Golang 1.22 (#607)
Browse files Browse the repository at this point in the history
- added/removed dependencies
- update workflow to pull down the updated golang version 1.22
- update test setup for changed MatchYAML behavior
  • Loading branch information
wayneadams authored Feb 8, 2024
1 parent 3c01d4c commit c5b214c
Show file tree
Hide file tree
Showing 6 changed files with 565 additions and 419 deletions.
2 changes: 1 addition & 1 deletion .github/workflows/test.yml
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,7 @@ jobs:
- name: Set up Go
uses: actions/setup-go@v3
with:
go-version: 1.19.5
go-version: 1.22.0

- name: Test
run: |
Expand Down
2 changes: 1 addition & 1 deletion depstability/dependency_stability_test.go
Original file line number Diff line number Diff line change
Expand Up @@ -40,7 +40,7 @@ func listDepnamesFromGoSum() (deplist []string, err error) {
}

func listDepnamesFromRecords() (deplist []string, err error) {
depRecords, err := ioutil.ReadFile("records/depnames-7.3.2.txt")
depRecords, err := ioutil.ReadFile("records/depnames-7.11.0.txt")
trimmedDepRecords := strings.TrimSpace(string(depRecords))
deplist = strings.Split(trimmedDepRecords, "\n")
return
Expand Down
201 changes: 201 additions & 0 deletions depstability/records/depnames-7.11.0.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,201 @@
cloud.google.com/go
cloud.google.com/go/compute
cloud.google.com/go/compute/metadata
cloud.google.com/go/iam
cloud.google.com/go/storage
code.cloudfoundry.org/archiver
code.cloudfoundry.org/clock
code.cloudfoundry.org/credhub-cli
code.cloudfoundry.org/hydrator
code.cloudfoundry.org/tlsconfig
code.cloudfoundry.org/workpool
filippo.io/edwards25519
github.com/Azure/azure-sdk-for-go
github.com/Azure/go-autorest
github.com/Azure/go-autorest/autorest
github.com/Azure/go-autorest/autorest/adal
github.com/Azure/go-autorest/autorest/azure/auth
github.com/Azure/go-autorest/autorest/azure/cli
github.com/Azure/go-autorest/autorest/date
github.com/Azure/go-autorest/autorest/mocks
github.com/Azure/go-autorest/autorest/to
github.com/Azure/go-autorest/autorest/validation
github.com/Azure/go-autorest/logger
github.com/Azure/go-autorest/tracing
github.com/BurntSushi/toml
github.com/StackExchange/wmi
github.com/VividCortex/ewma
github.com/a8m/tree
github.com/armon/go-socks5
github.com/aws/aws-sdk-go
github.com/blang/semver
github.com/bmatcuk/doublestar
github.com/census-instrumentation/opencensus-proto
github.com/charlievieth/fs
github.com/cheekybits/is
github.com/cheggaaa/pb
github.com/cheggaaa/pb/v3
github.com/client9/misspell
github.com/cloudfoundry-community/go-uaa
github.com/cloudfoundry/bosh-agent
github.com/cloudfoundry/bosh-cli
github.com/cloudfoundry/bosh-davcli
github.com/cloudfoundry/bosh-gcscli
github.com/cloudfoundry/bosh-s3cli
github.com/cloudfoundry/bosh-utils
github.com/cloudfoundry/config-server
github.com/cloudfoundry/go-socks5
github.com/cloudfoundry/socks5-proxy
github.com/cncf/udpa/go
github.com/cncf/xds/go
github.com/cppforlife/go-patch
github.com/cppforlife/go-semi-semantic
github.com/creack/pty
github.com/cyphar/filepath-securejoin
github.com/davecgh/go-spew
github.com/dgrijalva/jwt-go
github.com/dimchansky/utfbom
github.com/dnaeon/go-vcr
github.com/dougm/pretty
github.com/dsnet/compress
github.com/dsnet/golib
github.com/dustin/go-humanize
github.com/envoyproxy/go-control-plane
github.com/envoyproxy/protoc-gen-validate
github.com/fatih/color
github.com/felixge/httpsnoop
github.com/frankban/quicktest
github.com/fsnotify/fsnotify
github.com/ghodss/yaml
github.com/go-logr/logr
github.com/go-logr/stdr
github.com/go-ole/go-ole
github.com/go-playground/locales
github.com/go-playground/universal-translator
github.com/go-task/slim-sprig
github.com/gofrs/uuid
github.com/golang-jwt/jwt/v4
github.com/golang/glog
github.com/golang/groupcache
github.com/golang/mock
github.com/golang/protobuf
github.com/golang/snappy
github.com/google/btree
github.com/google/go-cmp
github.com/google/martian
github.com/google/martian/v3
github.com/google/pprof
github.com/google/readahead
github.com/google/s2a-go
github.com/google/uuid
github.com/googleapis/enterprise-certificate-proxy
github.com/googleapis/gax-go/v2
github.com/graymeta/stow
github.com/hashicorp/errwrap
github.com/hashicorp/go-multierror
github.com/hashicorp/go-version
github.com/hashicorp/golang-lru
github.com/howeyc/gopass
github.com/hpcloud/tail
github.com/jessevdk/go-flags
github.com/jhoonb/archivex
github.com/jmespath/go-jmespath
github.com/jmespath/go-jmespath/internal/testify
github.com/joefitzgerald/rainbow-reporter
github.com/jpillora/backoff
github.com/jstemmer/go-junit-report
github.com/klauspost/compress
github.com/klauspost/cpuid
github.com/kr/fs
github.com/kr/pretty
github.com/kr/pty
github.com/kr/text
github.com/leodido/go-urn
github.com/mattn/go-colorable
github.com/mattn/go-isatty
github.com/mattn/go-runewidth
github.com/maxbrunsfeld/counterfeiter/v6
github.com/mholt/archiver
github.com/mitchellh/go-homedir
github.com/modocache/gover
github.com/ncw/swift
github.com/niemeyer/pretty
github.com/nu7hatch/gouuid
github.com/nwaples/rardecode
github.com/nxadm/tail
github.com/olekukonko/tablewriter
github.com/onsi/ginkgo
github.com/onsi/ginkgo/v2
github.com/onsi/gomega
github.com/opencontainers/go-digest
github.com/opencontainers/image-spec
github.com/pierrec/lz4
github.com/pivotal-cf-experimental/gomegamatchers
github.com/pivotal-cf/go-pivnet
github.com/pivotal-cf/go-pivnet/v6
github.com/pivotal-cf/jhanda
github.com/pivotal-cf/paraphernalia
github.com/pivotal-cf/pivnet-cli/v2
github.com/pivotal-cf/replicator
github.com/pivotal-cf/winfs-injector
github.com/pkg/errors
github.com/pkg/sftp
github.com/pmezard/go-difflib
github.com/pquerna/ffjson
github.com/prometheus/client_model
github.com/rivo/uniseg
github.com/robdimsdale/sanitizer
github.com/rogpeppe/go-internal
github.com/satori/go.uuid
github.com/sclevine/agouti
github.com/sclevine/spec
github.com/shirou/gopsutil
github.com/square/certstrap
github.com/stretchr/objx
github.com/stretchr/testify
github.com/ulikunitz/xz
github.com/vito/go-interact
github.com/vmware/govmomi
github.com/xi2/xz
github.com/xlab/treeprint
github.com/yuin/goldmark
github.com/yusufpapurcu/wmi
go.opencensus.io
go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc
go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp
go.opentelemetry.io/otel
go.opentelemetry.io/otel/metric
go.opentelemetry.io/otel/sdk
go.opentelemetry.io/otel/trace
go.step.sm/crypto
golang.org/x/crypto
golang.org/x/exp
golang.org/x/lint
golang.org/x/mod
golang.org/x/net
golang.org/x/oauth2
golang.org/x/sync
golang.org/x/sys
golang.org/x/term
golang.org/x/text
golang.org/x/time
golang.org/x/tools
golang.org/x/xerrors
google.golang.org/api
google.golang.org/appengine
google.golang.org/genproto
google.golang.org/genproto/googleapis/api
google.golang.org/genproto/googleapis/rpc
google.golang.org/grpc
google.golang.org/protobuf
gopkg.in/check.v1
gopkg.in/cheggaaa/pb.v1
gopkg.in/fsnotify.v1
gopkg.in/go-playground/assert.v1
gopkg.in/go-playground/validator.v9
gopkg.in/kothar/go-backblaze.v0
gopkg.in/tomb.v1
gopkg.in/yaml.v2
gopkg.in/yaml.v3
honnef.co/go/tools
howett.net/ranger
Loading

0 comments on commit c5b214c

Please sign in to comment.