-
Notifications
You must be signed in to change notification settings - Fork 1.1k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[TT-11953] go 1 22 upgrade #6269
base: master
Are you sure you want to change the base?
Conversation
# Conflicts: # .github/workflows/plugin-compiler-build.yml
Co-authored-by: Jeffy Mathew <jeffy.mathew100@gmail.com>
Co-authored-by: Jeffy Mathew <jeffy.mathew100@gmail.com>
Co-authored-by: Jeffy Mathew <jeffy.mathew100@gmail.com>
Co-authored-by: Jeffy Mathew <jeffy.mathew100@gmail.com>
…eway-dashboard-to-go-1-22
API Changes no api changes detected |
PR Description updated to latest commit (8c20728) |
PR Review 🔍
Code feedback:
|
PR Code Suggestions ✨
|
💥 CI tests failed 🙈git-stateall ok Please look at the run or in the Checks tab. |
1 similar comment
💥 CI tests failed 🙈git-stateall ok Please look at the run or in the Checks tab. |
# Conflicts: # .github/workflows/release.yml
Quality Gate passedIssues Measures |
Please retry analysis of this Pull-Request directly on SonarCloud |
Quality Gate passedIssues Measures |
User description
Description
This is a test PR to check why some CI pipelines are failing on a different PR.
Related Issue
Motivation and Context
How This Has Been Tested
Screenshots (if appropriate)
Types of changes
Checklist
PR Type
enhancement, documentation
Description
setGODEBUG
ingateway/server.go
to set theGODEBUG
environment variable for enabling deprecated ciphers, ensuring compatibility with Go 1.22.setGODEBUG
function ingateway/server_test.go
.go.mod
, and Taskfile.yml.README.md
to reflect the new Go version requirement.Changes walkthrough 📝
server.go
Add function to set GODEBUG for deprecated ciphers compatibility
gateway/server.go
setGODEBUG
to set theGODEBUG
environmentvariable to enable deprecated ciphers for compatibility with Go 1.22.
setGODEBUG
in theStart
function to ensure it is set atruntime.
server_test.go
Unit tests for setGODEBUG function
gateway/server_test.go
setGODEBUG
function to ensure it correctlysets the environment variable.
*.yml
Update GitHub Actions workflows to Go 1.22
.github/workflows/*.yml
ensure compatibility with the new Go version.
Dockerfile
Update Dockerfile to use Go 1.22
Dockerfile
version upgrade.
go.mod
Update go.mod to specify Go 1.22
go.mod
go.mod
to 1.22 to align with the latest Gostandards.
Taskfile.yml
Update Taskfile.yml to use Go 1.22
Taskfile.yml
correct Go version.
README.md
Update README with new Go version requirement
README.md
version 1.22.