avro-kotlin / avro4k

Avro format support for Kotlin
Apache License 2.0
188 stars 36 forks source link

Improve release process #150

Closed Chuckame closed 10 months ago

Chuckame commented 12 months ago

Currently

To release, we have to:

What we could do

Just create the release (that is creating the tag, that is triggering the publish action)

And document it inside a README or a CONTRIBUTING

Chuckame commented 11 months ago

@thake can you give me the way of releasing ? It's currently not publishing to nexus I don't know why

thake commented 10 months ago

hey @Chuckame, sorry for letting you wait so long. I've changed the release job to automatically publish and stage the repository to maven central. This was not the case before. One had to stage and close the repository manually in the sonatype oss nexus.

Additionally, the GitHub release documentation & Git tag will now be created automatically.

thake commented 10 months ago

This issue has been implemented with 3d64d549fefcf96aede9a711007a7c16bb024823, 32a0f653085e0d47f206ea3c0e2015d3b5462996, c2753ac26c5013e020a013bc41ece94e86c6e4f4, and 0f0a1515463d33e51a6b5d6085ec1b814e7489bb