asyncapi / parser-go

It parses AsyncAPI documents.
Apache License 2.0
55 stars 17 forks source link

Release all changes since v0.4.2 #204

Closed ivan-penchev closed 1 year ago

ivan-penchev commented 1 year ago

Reason/Context

Please try answering few of those questions

Description

I would like to fetch all the changes since Aug 8, 2022 and create a release, since this is a 1 year of changes there might be some breaking changes, but it does not appear so on the surface.

ivan-penchev commented 1 year ago

@smoya sorry to tag you, but can you check this one out?

smoya commented 1 year ago

@smoya sorry to tag you, but can you check this one out?

You don't need to apologize! I wonder why merging https://github.com/asyncapi/parser-go/pull/193 didn't trigger a release. I'm forcing a new release to happen in https://github.com/asyncapi/parser-go/pull/205. I need @magicmatatjahu +1 otherwise I can’t merge it unfortunately.

smoya commented 1 year ago

Release didn't happen as for some reason tests failed after merge... Removing Gomega that was the culprit as we don't need it anymore + downgrade Testify. https://github.com/asyncapi/parser-go/pull/206 cc @magicmatatjahu

smoya commented 1 year ago

More problems with the release https://github.com/asyncapi/parser-go/actions/runs/5975560139/job/16211777686. Checking. Not sure if related to https://github.com/asyncapi/parser-go/issues/197

smoya commented 1 year ago

Not sure if related to #197

I guess yes:

Every single workflow that uses setup-node action needs an update to follow v3 version of this action, and make sure minimum node 14 is used

~Fixing!~

Edit: this should fix the issue https://github.com/asyncapi/parser-go/pull/207

smoya commented 1 year ago

Finally, a new version has been released: https://github.com/asyncapi/parser-go/releases/tag/v0.5.0

Feel free to close this issue @ivan-penchev if you confirm it all works as expected.

ivan-penchev commented 1 year ago

Thank you!