Skip to content

infra: add release tracking issue template - #432

Open
vitorfloriano wants to merge 1 commit into
kubernetes-sigs:mainfrom
vitorfloriano:add-release-tracking-issue-template
Open

infra: add release tracking issue template#432
vitorfloriano wants to merge 1 commit into
kubernetes-sigs:mainfrom
vitorfloriano:add-release-tracking-issue-template

Conversation

@vitorfloriano

Copy link
Copy Markdown
Contributor

Description

This PR adds am issue template for planning releases.

I took inspiration from:

You can check the rendered issue in vitorfloriano#18.

Open Questions

  1. Should the release planner issue be separate from the release proposal issue? Putting it all together looks a bit bloated.
  2. Should the checklist be a bit more compact with only the checkboxes for each step (without much details)? The release sheperd could follow the instructions in release.md and only use the release tracking issue as a checklist. We could also link each step to a section in release.md for guidance (see https://github.com/kubernetes-sigs/cluster-api/issues/new?template=release_tracking.md)

I basically copy/pasted the instructions and added checkboxes. That may not be the best way to go about it.

Related Issue

xref #151

Type of Change

/kind cleanup

Testing

I opened an issue on my fork to test this changes: vitorfloriano#18

(blooper: I didn't foresee that Github would resolve the # in the commit list and now a bunch of PRs have a callback to my test issue. my apologies 😓 )

This commit adds a template that serves
as a checklist when planning releases.
@kubernetes-prow kubernetes-prow Bot added the kind/cleanup Categorizes issue or PR as related to cleaning up code, process, or technical debt. label Aug 19, 2026
@netlify

netlify Bot commented Aug 19, 2026

Copy link
Copy Markdown

Deploy Preview for node-readiness-controller ready!

Name Link
🔨 Latest commit 4820503
🔍 Latest deploy log https://app.netlify.com/projects/node-readiness-controller/deploys/6a85cd4d5f43e600080ce885
😎 Deploy Preview https://deploy-preview-432--node-readiness-controller.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify project configuration.

@kubernetes-prow

Copy link
Copy Markdown

[APPROVALNOTIFIER] This PR is NOT APPROVED

This pull-request has been approved by: vitorfloriano
Once this PR has been reviewed and has the lgtm label, please assign haircommander for approval. For more information see the Code Review Process.

The full list of commands accepted by this bot can be found here.

Details Needs approval from an approver in each of these files:

Approvers can indicate their approval by writing /approve in a comment
Approvers can cancel approval by writing /approve cancel in a comment

@kubernetes-prow kubernetes-prow Bot added cncf-cla: yes Indicates the PR's author has signed the CNCF CLA. size/L Denotes a PR that changes 100-499 lines, ignoring generated files. labels Aug 19, 2026
@vitorfloriano

Copy link
Copy Markdown
Contributor Author

/cc @ajaysundark @Priyankasaggu11929


#### 2. Trigger the Release Automation

- [ ] Create a new PR targeting the `main` branch (for minor/major releases) or a `release-*` branch (for patch releases).

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

is there any example PR link we can point to here? (asking because even i don't recall what PR we need to create for this step 😅 )

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This is the one I opened for v0.5.0 against main #412

Ajay opened for v0.4.0 against main #301 and against the release branch for the patch #306

Comment on lines +57 to +59
- [ ] Update the `VERSION` file at the repository root to the new semantic version (e.g., `v0.2.0`).
- [ ] Update any documentation (like `docs/book/src/releases.md`), examples, or manifests as needed for the release.
- [ ] Ensure all tests are passing.

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

do these needs to be a separate PR? or same as one in above step - https://github.com/kubernetes-sigs/node-readiness-controller/pull/432/changes#r3819506009?

if same, then let's make these sub-list items?

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Yeah, Ajay updated them in the same PR, but I didn't 😅 Need to work on that today with Ajay in our 1:1

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

cncf-cla: yes Indicates the PR's author has signed the CNCF CLA. kind/cleanup Categorizes issue or PR as related to cleaning up code, process, or technical debt. size/L Denotes a PR that changes 100-499 lines, ignoring generated files.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants