elastic / ecs-logging-java

https://www.elastic.co/guide/en/ecs-logging/java/current/intro.html
Apache License 2.0
139 stars 74 forks source link

Fix automatic GH release creation on release #245

Closed SylvainJuge closed 3 months ago

SylvainJuge commented 3 months ago

The github release is not automatically published anymore, which was the cause of #239 that I fixed manually.

Fixing that would likely require to update the .ci/release.sh script to add a call to create a release using the gh command line tool like in other projects (in a similar way as it's done with https://github.com/elastic/apm-agent-java/pull/3567)

While fixing this, it could also be a good opportunity to check for the actual maven artifact publication before creating the github release to be consistent with other projects.

amannocci commented 3 months ago

Ref: https://github.com/elastic/ecs-logging-java/pull/247