-
Notifications
You must be signed in to change notification settings - Fork 22
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
Remove redundant prow jobs covered by golangci-lint #661
Remove redundant prow jobs covered by golangci-lint #661
Conversation
/cc @kashifest |
OK, the workflow file isn't there as I expected. Then only main can be removed, or we can add the workflow file in 0.5? |
Yes, I will add it |
0b18deb
to
02fe381
Compare
Thanks! Then I will remove gofmt from main and release-0.5 here and we can merge after the action is added in 0.5. I noticed also that we have a redundant golint for BMO main. I will remove that as well. |
BMO: - Remove gofmt for main and release-0.5. They have GitHub actions that run golangci-lint and includes gofmt. - Older release branches do not have the GitHub action so they are left as is. - Remove golint for main and release-0.5 as we have GitHub actions for them. - Add test jobs for verifying that the scripts and make targets work. CAPM3: - Remove gofmt, govet and gosec. They are all part of golangci-lint for all tested branches. Release-1.4 has a prow job, the rest have GitHub actions. IPAM: - Remove gosec, gofmt and govet. They are all part of golangci-lint for all tested branches. Release-1.4 has a prow job, the rest have GitHub actions. Signed-off-by: Lennart Jern <lennart.jern@est.tech>
Follow-up with removal of the hack scripts and Makefile targets in each repo as well as they are removed from here to remove the cruft to maintain for no value. |
02fe381
to
8bd17bc
Compare
I have added these as tasks for the contrib-fest 😄 |
/override test-ubuntu-integration-main |
@lentzi90: Overrode contexts on behalf of lentzi90: test-ubuntu-integration-main In response to this:
Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. |
/approve |
[APPROVALNOTIFIER] This PR is APPROVED This pull-request has been approved by: kashifest The full list of commands accepted by this bot can be found here. The pull request process is described here
Needs approval from an approver in each of these files:
Approvers can indicate their approval by writing |
/hold cancel |
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.
/lgtm
@lentzi90: Updated the
In response to this:
Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. |
BMO:
run golangci-lint and includes gofmt.
as is.
them.
CAPM3:
tested branches. Release-1.4 has a prow job, the rest have GitHub
actions.
IPAM:
all tested branches. Release-1.4 has a prow job, the rest have GitHub
actions.
Please check carefully!
/hold