-
Notifications
You must be signed in to change notification settings - Fork 80
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
Steve Pipeline, Go Version updates #59
Conversation
b1f9b1a
to
393f0a0
Compare
OverviewBumps steve's go version to 1.19, adds a pipeline for build/test/lint, and fixes a CI bug causing fossa to be run on every PR. Changes
Notes
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
we will now log a couple of errors that we would have otherwise completely ignored. I think this is ok, but am open to discussing it.
I didn't catch this anywhere in the Go code, could you point it out to me?
Sorry, I misremembered. I originally had other linter fixes which didn't make them in (the modified configuration from rancher apparently doesn't look for ignored errors). Since the CI doesn't care about those, I didn't end up pushing them to reduce blast radius of the changes. I'll update my comment to be more accurate - sorry for the misinformation. |
a9d6267
to
9480a3e
Compare
Adds a validate phase to the CI which runs a linter. Also fixes linter issues discovered during the initial run
9480a3e
to
b73cc57
Compare
} | ||
result <- list.Objects |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
❤️
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Big fan of the linter changes.
} | ||
return []partition.Partition{ |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
❤️
This PR aims to add some better CI for steve (test and validate in CI phases), and to update go to version 1.19.