Skip to content
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

docs: update release process #722

Merged
merged 16 commits into from
Mar 17, 2022
61 changes: 61 additions & 0 deletions .github/ISSUE_TEMPLATE/release.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,61 @@
---
name: Release issue
about: Track the progress of the next release of the AsyncAPI spec
title: ""
labels: ':shipit: Release'
assignees: ''
---

Release X.X.X is scheduled for XXXX

### Detailed info:
* https://github.com/asyncapi/spec/blob/master/RELEASE_PROCESS.md

### Kick-off:
* _link to recording of community call where the new release was started_

### Release branches:
* https://github.com/asyncapi/spec/tree/BRANCH_NAME
* https://github.com/asyncapi/spec-json-schemas/tree/BRANCH_NAME
* https://github.com/asyncapi/parser-js/tree/BRANCH_NAME

### Release notes:
* draft PR - https://github.com/asyncapi/website/pull/PULLREQUEST

### Progress:
- [ ] Create release branches
- [ ] spec
- [ ] spec-json-schemas
- [ ] parser-js
- [ ] Update release branches with new versions
- [ ] spec
- [ ] spec-json-schemas
- [ ] parser-js
- [ ] Update default branches with release branch name
- [ ] spec
- [ ] spec-json-schemas
- [ ] parser-js
- [ ] Create draft release notes
- [ ] Update release branches from forks
- [ ] spec
- [ ] spec-json-schemas
- [ ] parser-js
- [ ] Notify community about release branches
- [ ] Check for potential release contributions
- [ ] Draft announcement blog post for new features and changes
- [ ] Write release notes for new features and changes
- [ ] Prepare pull requests to merge release branches into master
- [ ] spec
- [ ] spec-json-schemas
- [ ] parser-js
- [ ] Notify tsc_members about upcoming release
- [ ] Merge release branches into master
- [ ] spec
- [ ] spec-json-schemas
- [ ] parser-js
- [ ] Write release notes for the releases on Github
- [ ] Create releases on Github
- [ ] spec
- [ ] spec-json-schemas
- [ ] parser-js
- [ ] Update RELEASE_PROCESS doc with any changes
Loading