-
Notifications
You must be signed in to change notification settings - Fork 164
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
Release notes tooling #214
Comments
Scraping the release notes field in PRs would be a great default for the release notes :D (going to add this field to build-pipeline as well in #72) - from @bobcatfish |
Repos like serving already updated the PR template to include a field for the release notes. A simple change can make it compatible with the Prow release-notes plugin, without requiring extra tools/code/etc. https://github.com/kubernetes/test-infra/blob/master/prow/plugins/releasenote/releasenote.go Kubernetes release notes process is described here: https://github.com/kubernetes/community/blob/master/contributors/guide/release-notes.md During releases, the release notes are scraped from PRs using a tool: https://github.com/kubernetes/release/tree/master/cmd/release-notes Sample output of the tool above: https://gist.github.com/marpaia/acfdb889f362195bb683e9e09ce196bc @mattmoor @samodell @RichieEscarez what do you think? /unassign yt3liu |
/cc @evankanderson |
I'd like to try running the |
Running the tool for all commits since May 22
results in a markdown file in Other Notable Changes
|
@evankanderson please take a look at the output of the release notes tool above and let me know if it looks reasonable for our needs. |
/cc @eallred-google |
Issues go stale after 90 days of inactivity. Send feedback to Knative Productivity Slack channel or file an issue in knative/test-infra. /lifecycle stale |
Stale issues rot after 30 days of inactivity. Send feedback to Knative Productivity Slack channel or file an issue in knative/test-infra. /lifecycle rotten |
/remove-lifecycle rotten |
Issues go stale after 90 days of inactivity. Send feedback to Knative Productivity Slack channel or file an issue in knative/test-infra. /lifecycle stale |
/remove-lifecycle stale |
/lifecycle frozen |
Take a look at the command in #214 (comment) and example execution in #214 (comment) and see if this would be useful to you. |
looks good to me |
/assign @dprotaso to update any serving release documentation to mention how to run the tool, and to remind reviewers to check the |
K8s has a bot that forces either release notes to be entered or set to Can we enable that? |
In some cases, pods have entered 'Terminating' state, and we're only waiting for K8s to kill the pods which unfortunately could go over the 5 minutes timeout here.
This came up from today's productivity wg.
Need automation/tooling to keep tracking of feature changes went into repo, and to facilitate ultimate release note generation/editing per release.
The text was updated successfully, but these errors were encountered: