rabbitmq / rabbitmq-stream-rust-client

A client library for RabbitMQ streams
Other
152 stars 14 forks source link

feat: add workflow for release-plz #200

Closed wolf4ood closed 11 months ago

wolf4ood commented 11 months ago

This PR integrates release-plz for releasing the client and the protocol libs.

Closes #194

codecov[bot] commented 11 months ago

Codecov Report

All modified lines are covered by tests :white_check_mark:

Comparison is base (8d317e3) 88.21% compared to head (85fc875) 87.87%.

Additional details and impacted files ```diff @@ Coverage Diff @@ ## main #200 +/- ## ========================================== - Coverage 88.21% 87.87% -0.34% ========================================== Files 68 68 Lines 5625 5625 ========================================== - Hits 4962 4943 -19 - Misses 663 682 +19 ``` [see 8 files with indirect coverage changes](https://app.codecov.io/gh/rabbitmq/rabbitmq-stream-rust-client/pull/200/indirect-changes?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=rabbitmq)

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.

Gsantomaggio commented 11 months ago

Fantastic :)

btw It is unclear to me how it can publish the protocol and the client.

wolf4ood commented 11 months ago

@Gsantomaggio once we merge this release-plz will maintain a release PR, once we are ready to release, we just merge the PR into main and release-plz will do the release for us