Skip to content

Commit

Permalink
Remove unnecessary templates and add a new code complete section (ope…
Browse files Browse the repository at this point in the history
…nsearch-project#1782)

Signed-off-by: Zelin Hao <[email protected]>
  • Loading branch information
zelinh authored Mar 18, 2022
1 parent 0774f75 commit 9cf9039
Show file tree
Hide file tree
Showing 4 changed files with 8 additions and 117 deletions.
8 changes: 7 additions & 1 deletion .github/ISSUE_TEMPLATE/release_template.md
Original file line number Diff line number Diff line change
Expand Up @@ -51,6 +51,12 @@ To aid in understanding the state of the release there is a table with status in

__REPLACE with OpenSearch wide initiatives to improve quality and consistency.__

### Code Complete - _Ends __REPLACE_RELEASE-minus-10-days___

- [ ] Code Complete: Make sure that the code for this specific version of the release is ready and the branch corresponding to this release has been added to this release version manifest.
- [ ] Verify pull requests to add each component to [manifests/{{ env.VERSION }}/opensearch-{{ env.VERSION }}.yml](/opensearch-project/opensearch-build/tree/main/manifests/{{ env.VERSION }}/opensearch-{{ env.VERSION }}.yml) and [manifests/{{ env.VERSION }}/opensearch-dashboards-{{ env.VERSION }}.yml](/opensearch-project/opensearch-build/tree/main/manifests/{{ env.VERSION }}/opensearch-dashboards-{{ env.VERSION }}.yml) have been merged.
- [ ] Gather, review and combine the release notes from components repositories.

### Release testing - _Ends __REPLACE_RELEASE-minus-6-days___

- [ ] Declare a release candidate build, and provide the instructions with the release candidates for teams on testing (__REPLACE_RELEASE-minus-8-days__).
Expand All @@ -67,14 +73,14 @@ __REPLACE with OpenSearch wide initiatives to improve quality and consistency.__
- [ ] Verify [all issues labeled `v{{ env.VERSION }}` in all projects](https://github.com/opensearch-project/project-meta#find-labeled-issues) have been resolved.
- [ ] Complete [documentation](https://github.com/opensearch-project/documentation-website) for this release.
- [ ] Author [blog post](https://github.com/opensearch-project/project-website) for this release.
- [ ] Gather, review and combine the release notes from components repositories. Create a PR for the merged release notes and ask PM teams to review it.
- [ ] __REPLACE_RELEASE-minus-1-day - Publish this release on [opensearch.org](https://opensearch.org/downloads.html).
- [ ] __REPLACE_RELEASE-day - Publish a [blog post](https://github.com/opensearch-project/project-website) - release is launched!

### Post Release

- [ ] Create [release tags](https://github.com/opensearch-project/opensearch-build/issues/378#issuecomment-999700848) for each component.
- [ ] Replace refs in [manifests/{{ env.VERSION }}](/opensearch-project/opensearch-build/tree/main/manifests/{{ env.VERSION }}) with tags and remove checks.
- [ ] Generate distribution release notes reviewed by PM team for opensearch-build repository.
- [ ] Prepare [for next patch release](https://github.com/opensearch-project/opensearch-plugins/blob/main/META.md#increment-a-version-in-every-plugin) by incrementing patch versions for each component.
- [ ] Lower the [frequency of builds](https://github.com/opensearch-project/opensearch-build/pull/1475) for this version of OpenSearch and/or OpenSearch Dashboards.
- [ ] Update [this template](https://github.com/opensearch-project/opensearch-build/blob/main/.github/ISSUE_TEMPLATE/release_template.md) with any new or missed steps.
Expand Down
56 changes: 0 additions & 56 deletions .github/meta_issue_template/release-1.1.1-component-issues.md

This file was deleted.

59 changes: 0 additions & 59 deletions .github/meta_issue_template/release-1.3.0-component-issues.md

This file was deleted.

2 changes: 1 addition & 1 deletion meta/templates/releases/release_template.md
Original file line number Diff line number Diff line change
Expand Up @@ -44,7 +44,7 @@ If including changes in this release, increment the version on `__{REPLACE_MAJOR

- [ ] Update to the `__REPLACE_MAJOR_MINOR__` release branch in the [distribution manifest](https://github.com/opensearch-project/opensearch-build/blob/main/manifests/__REPLACE_MAJOR_MINOR_PATCH__).
- [ ] Increment the version on the parent branch to the next development iteration.
- [ ] Gather, review and publish release notes follwing the [rules](https://github.com/opensearch-project/opensearch-plugins/blob/main/RELEASE_NOTES.md) and back port it to the release branch.[git-release-notes](https://github.com/ariatemplates/git-release-notes) may be used to generate release notes from your commit history.
- [ ] Gather, review and publish release notes following the [rules](https://github.com/opensearch-project/opensearch-plugins/blob/main/RELEASE_NOTES.md) and back port it to the release branch.[git-release-notes](https://github.com/ariatemplates/git-release-notes) may be used to generate release notes from your commit history.
- [ ] Confirm that all changes for `__{REPLACE_MAJOR_MINOR_PATCH}__` have been merged.
- [ ] Add this repo to the [manifest](https://github.com/opensearch-project/opensearch-build/blob/main/manifests/) for the next developer iteration.

Expand Down

0 comments on commit 9cf9039

Please sign in to comment.