You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
chore: fix devcontainer build by updating deprecated Go tools (#1384)
Resolves#1347
The devcontainer Dockerfile was using deprecated Go tools and outdated
installation methods that caused build failures. This updates it to
align with the KEDA core devcontainer configuration.
Changes:
- Remove deprecated gocode-gomod build (stamblerre/gocode is archived)
- Migrate from 'go get' to 'go install' for all Go tools
- Remove deprecated tools (guru, mdempsky/gocode, gometalinter, delve)
- Update gopkgs to v2
- Pin gopls to v0.18.1 for stability
- Remove obsolete GO111MODULE environment variables
- Update Docker installation to use modern GPG keyring method
- Add --break-system-packages flag for pip (Python 3.11+ compatibility)
- Install golangci-lint v2 via go install (using v2 module path)
Differences from KEDA devcontainer:
- Does not include Protocol Buffer Compiler (protoc) as http-add-on
doesn't use protobuf
Signed-off-by: Vincent Link <vlink@redhat.com>
0 commit comments