camunda-community-hub / camunda-process-test-coverage

Community Extension Helper library to visualize which parts of a BPMN process have been covered by a process test.
https://camunda-community-hub.github.io/camunda-process-test-coverage/
Apache License 2.0
75 stars 46 forks source link

Create release 1.0.0 #110

Closed zambrovski closed 2 years ago

zambrovski commented 2 years ago

Rin,

could you please release the new version of the library to Maven Central? The artifact is successfully published to Maven Central Staging.

Cheers,

Simon

akeller commented 2 years ago

@zambrovski please follow the instructions here - https://github.com/camunda-community-hub/community/blob/main/RELEASE.MD

zambrovski commented 2 years ago

Thank you Amara,

I finally got it working with some improvements... and great help from @berndruecker

Cheers,

Simon

akeller commented 2 years ago

@zambrovski Do you still need help with this release? I don't see a 1.0.0 release. Did you complete step 4, triggering step 5 to happen automatically, and then I (substitute for @celanthe) can help with step 6?

Also FYI - GitHub is having issues which may not be helping us sort though this.

ingorichtsmeier commented 2 years ago

HI @zambrovski and @akeller,

I see a commit with the 1.0.0 version: https://github.com/camunda-community-hub/camunda-bpm-process-test-coverage/commit/b66cc85f1b8c868c5a9cf79d7303ad0edf310d1e

And the next, creating the 1.0.1-SNAPSHOT version: https://github.com/camunda-community-hub/camunda-bpm-process-test-coverage/commit/2b8d9f8977740eee05746a191df6d99d51e37fbe

both changed the pom.xml files.

But there is not tag 1.0.0: https://github.com/camunda-community-hub/camunda-bpm-process-test-coverage/tags

I received at least three emails announing the 1.0.0 release via github.

How were the above mentioned commits triggered?

akeller commented 2 years ago

I connected with @berndruecker briefly and he said he and @zambrovski are still working through one issue with the release action. So sounds like this is still a work in progress. I just wanted to make sure no one was waiting on me!

zambrovski commented 2 years ago

Thank you, I thought we were already ready, but then we identified another problem. I'll change the status not to confuse you for a moment ...

zambrovski commented 2 years ago

So I suppose now it works... Let's give it a try...

zambrovski commented 2 years ago

@akeller I just created a new release in Maven Staging (OSS) and in Camunda Nexus...

berndruecker commented 2 years ago

I will take care of it

zambrovski commented 2 years ago

@berndruecker I see two options:

  1. I believe my latest run produced a release into Central and Camunda Repo. We(you) could release that...
  2. A better option would be to release the new community-hub-release-parent and the action and do another run with them to validate that everything works as expected.

My preference is option number 2.

Please tell my your choice and I'll try to find some time to update all the changes and release this library in a proper way, making sure I use the latest parent and the latest action.

Cheers,

Simon

berndruecker commented 2 years ago

I dropped the release in Maven central and released the other artifacts - so @zambrovski can give it another go! Thx for the perseverance on this!

berndruecker commented 2 years ago

Finally released - yeah - thanks @zambrovski 🥇