tus / tus-java-client

The tus client for Java.
https://tus.io
MIT License
213 stars 88 forks source link

Proposal for a release workflow #43

Closed cdr-chakotay closed 3 years ago

cdr-chakotay commented 3 years ago

Proposal for a release workflow using Gradle and GH Actions. Similar to Transloadit Java SDK.

Uses a version.txt to obtain the current project version.

Let me know, what you think :)

cdr-chakotay commented 3 years ago

Yes I've already added the secrets.

We could use the same version file, I just wanted to avoid the config slurper. But I can add this

Acconut commented 3 years ago

Also, would you be able to see if there any old releases of tus-java-client missing on Maven Central (as is the case for tus-android-client: https://github.com/tus/tus-android-client/issues/45)?

cdr-chakotay commented 3 years ago

Also, would you be able to see if there any old releases of tus-java-client missing on Maven Central (as is the case for tus-android-client: tus/tus-android-client#45)?

We are starting with 0.4.0 on Maven. Older releases are not available there. Honestly searching through Bintray is no fun. They even shut down the website and search already.

Acconut commented 3 years ago

Older releases are not available there. Honestly searching through Bintray is no fun. They even shut down the website and search already.

Ok, if it is too much hassle, we can ignore about the old releases for now