-
Notifications
You must be signed in to change notification settings - Fork 0
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
chore: improve the release task list with more explicit steps #602
Conversation
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
I would like to see some more changes. I can push what I have in mind to this PR if @NickLarsenNZ is okay with that. |
I also had an idea to make some more issue templates in repos, and then refer to them in this task list. That way they won't get too details in a small box. |
I like the idea! Then we can keep it simple in this template and add more details in the operator issue template. |
Release notes
It is quicker to run through an (overly) exhaustive list of PRs than to try and merge two different sources of information. |
Thanks for the input! Regarding the changelogs, we had a lot of discussions via direct messages. At this point in time many voices raised issues with the changelogs in general (missing entries, linking to wrong PRs, partial entries, format and spelling errors) and the current workflow around them. That's why I think it is appropriate to revisit the following decision: https://github.com/stackabletech/decisions/issues/9 which was put on hold. I would also be happy to spend time on coming up with a new workflow, documentation and changes required in our repos to make this approach work. |
This comment was marked as resolved.
This comment was marked as resolved.
It was removed in #605 - [ ] Decide what to do with [docker-images/pre-release.md](https://github.com/stackabletech/docker-images/blob/5324e044a8aaac10e68767ba2b3c39e2623724f1/.github/ISSUE_TEMPLATE/pre-release.md?plain=1) See: #602 (comment)
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, just one minor nit.
Co-authored-by: Techassi <sascha.lautenschlaeger@stackable.tech>
@adwk67, the product image update templates have Acceptance Criteria for release note text to be provider, and a release-note label to be added if necessary. Other templates will also need this, and will follow the same idea. |
It was removed in #605 - [ ] Decide what to do with [docker-images/pre-release.md](https://github.com/stackabletech/docker-images/blob/5324e044a8aaac10e68767ba2b3c39e2623724f1/.github/ISSUE_TEMPLATE/pre-release.md?plain=1) See: #602 (comment)
* chore: restore container images tracking issue. It was removed in #605 - [ ] Decide what to do with [docker-images/pre-release.md](https://github.com/stackabletech/docker-images/blob/5324e044a8aaac10e68767ba2b3c39e2623724f1/.github/ISSUE_TEMPLATE/pre-release.md?plain=1) See: #602 (comment) * chore: refer to renamed template from stackabletech/docker-images#850 * chore: remove old template
It was removed in #605 - [ ] Decide what to do with [docker-images/pre-release.md](https://github.com/stackabletech/docker-images/blob/5324e044a8aaac10e68767ba2b3c39e2623724f1/.github/ISSUE_TEMPLATE/pre-release.md?plain=1) See: #602 (comment)
It was removed in #605 - [ ] Decide what to do with [docker-images/pre-release.md](https://github.com/stackabletech/docker-images/blob/5324e044a8aaac10e68767ba2b3c39e2623724f1/.github/ISSUE_TEMPLATE/pre-release.md?plain=1) See: #602 (comment)
It was removed in #605 - [ ] Decide what to do with [docker-images/pre-release.md](https://github.com/stackabletech/docker-images/blob/5324e044a8aaac10e68767ba2b3c39e2623724f1/.github/ISSUE_TEMPLATE/pre-release.md?plain=1) See: #602 (comment)
Some of the tasks were too vague, and were done out of order.
This change should help improve the process for the next release.
Part of #632
Preview of
release.md
- 7ed5a81Stackable Release XX.(X)X
Release checklists
Replace the items in the task lists below with the applicable Pull Requests / Issues
General Pre-Requisites (before Feature Freeze)
Week 1
Week 2
Other Pre-Requisites (before Feature Freeze)
Search for open issues labeleded with
scheduled-for/20XX-X
Other release-specific pre-requisites
Feature freeze
This will not be so crucial with release branches, but is nonetheless sensible as it will make it easier to cherry-pick any release-related bugfixes from main into the release branch.
End of the release cycle (Release day)
Technical tasks
Documentation tasks
Marketing tasks can now reference published documentation.
Marketing tasks
Post-release tasks