kubernetes-client / c

Official C client library for Kubernetes

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

v0.7.0 release plan

ityuhui opened this issue · comments

commented

Release plan for v0.7.0:

  1. Regenerate the C client based on Kubernetes 1.27
    via GitHub Action https://github.com/kubernetes-client/c/actions/workflows/generate.yml
    Parameters for the action:
  • Use workflow from: Branch master
  • The remote kubernetes release branch to fetch openapi spec. .e.g. "release-1.23": release-1.27
  • The commit to use for the kubernetes-client/gen repo: master
  • Semvar to use for the version number: 0.7.0
    PR: #191
  1. Update Versioning and Compatibility
    PR: #192

  2. Release the C client v0.7.0 guided by RELEASE.md
    Create the branch: release-0.7

    git checkout -b release-0.7
    git push origin release-0.7

Release action: https://github.com/kubernetes-client/c/actions/workflows/release.yml
Parameters for release action:

FYI @brendandburns

This looks good to me! Thanks for organizing the release. Let me know if you want me to take on any of these tasks.

commented

I can do these tasks and some PRs need your review.