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

Work on 2.6.0 release #894

Closed
35 of 36 tasks
AceTheCreator opened this issue Jan 19, 2023 · 7 comments
Closed
35 of 36 tasks

Work on 2.6.0 release #894

AceTheCreator opened this issue Jan 19, 2023 · 7 comments
Labels
:shipit: Release An issue/PR containing details about a release of the specification

Comments

@AceTheCreator
Copy link
Member

AceTheCreator commented Jan 19, 2023

Release 2.6.0 is scheduled for January 2023

Detailed info:

Kick-off:

* link to recording of community call where the new release was started

Release branches:

Release notes:

Progress:

Draft Release notes

https://www.asyncapi.com/blog/release-notes-2.6.0

Features
---
- Added Pulsar Bindings and Protocol to the Specification (#882) (35693fb](https://github.com/asyncapi/spec/commit/35693fb90e230b48a51df952a743a12408995dd1)) ([binding definition](https://github.com/asyncapi/bindings/tree/master/pulsar)) by @VisualBean  

Full Changelog: https://github.com/asyncapi/spec/compare/v2.5.0...v2.6.0
@AceTheCreator AceTheCreator added the :shipit: Release An issue/PR containing details about a release of the specification label Jan 19, 2023
@github-actions
Copy link

Welcome to AsyncAPI. Thanks a lot for reporting your first issue. Please check out our contributors guide and the instructions about a basic recommended setup useful for opening a pull request.
Keep in mind there are also other channels you can use to interact with AsyncAPI community. For more details check out this issue.

@magicmatatjahu
Copy link
Member

PR in converter asyncapi/converter-js#162

@derberg
Copy link
Member

derberg commented Jan 31, 2023

For the post release task we need to solve one problem that we had with this release. Now we have a long living next-spec branch that stays there forever. When we release candidates, next-spec is tagged with RC name like for example 2.5.0-next-spec.4. Then when we do a release, tag 2.5.0 is added to master.

So what happened with this release was that for 2.6.0, the release candidate on next-spec was 2.5.0-next-spec.5 instead of 2.6.0-next-spec.1.

[9:27:17 AM] [semantic-release] › ℹ  Found git tag v2.5.0-next-spec.4 associated with version 2.5.0-next-spec.4 on branch next-spec

And the reason was that there is no technical information semantic-release have no idea that the las tag is v2.5.0.

It is not possible to check why in previous releases we did not face this issue as logs on CI are not preserved that long.


Now problem is also when we are merging changes from master to release branches. Then semantic-release treats these commits as part of the release, so then adds wrong comments to issues like #674

@derberg
Copy link
Member

derberg commented Jan 31, 2023

Opened separate issue for ☝🏼
#899

@AceTheCreator
Copy link
Member Author

@asyncapi/tsc_members There's a new release coming up

@AceTheCreator
Copy link
Member Author

AsyncAPI V2.6.0 is finally out 🚀

I'm pinging code owners of the repositories affected so you can do the necessary updates.

@derberg @magicmatatjahu @fmvilas @jonaslagoni @M3lkior @Souvikns @KhudaDad414 @smoya

@fmvilas
Copy link
Member

fmvilas commented Mar 13, 2023

@AceTheCreator I think we can close this issue, right?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
:shipit: Release An issue/PR containing details about a release of the specification
Projects
None yet
Development

No branches or pull requests

4 participants