Skip to content
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

Feature: automate bumps of dependencies under third_party/ #72

Closed
1 task done
viccuad opened this issue Jul 19, 2024 · 0 comments · Fixed by #78
Closed
1 task done

Feature: automate bumps of dependencies under third_party/ #72

viccuad opened this issue Jul 19, 2024 · 0 comments · Fixed by #78
Assignees
Milestone

Comments

@viccuad
Copy link
Member

viccuad commented Jul 19, 2024

Currently, bumping k8s.io/apiserver is a manual process, as we have trimmed unexercised code from it to make the policy slimmer, and slotted it under third_party/ as is standard for go code in this case.

We would like to bump the code under third_party/ automatically.

Acceptance criteria

  • Disable renovatebot for code under third_party/ (k8s.io/apiserver). ci: Configure Renovatebot to ignore k8s.io/apiserver #74
  • Write automation with updatecli that detects new releases of k8s.io/apiserver and opens a PR that bumps the needed files. This would be similar to the manual process: bumping the whole k8s.io/apiserver, trimming (new) files that are unneeded, and applying patches if needed.
  • Schedule the updatecli automation to run once a week with GHA.
@viccuad viccuad added this to the 1.16 milestone Jul 19, 2024
@viccuad viccuad changed the title Feature: automate bumps of dependencies under thirdy_party/ Feature: automate bumps of dependencies under third_party/ Aug 28, 2024
@jvanz jvanz self-assigned this Aug 30, 2024
@jvanz jvanz closed this as completed in #78 Sep 6, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Archived in project
Development

Successfully merging a pull request may close this issue.

2 participants