haiwen / seafile-client

Seafile desktop client.
http://seafile.com
Apache License 2.0
469 stars 281 forks source link

Tag GitHub releases #1491

Closed FriesischScott closed 10 months ago

FriesischScott commented 10 months ago

Would it be possible for you to start making GitHub releases again? For some reason you stopped making them with v6.2.4-testing.

I maintain the seafile package for Solus. Without GitHub releases I have to manually check if new releases were made, because I can only subscribe to be notified of releases not tags. I am sure the maintainers of the seafile package for other distributions would appreciate this as well.

mmahmoudian commented 10 months ago

I am Arch user and I came to ask the same thing. the latest released version is from 2018-08-24 (5 years, 1 month, and 26 days ago). There have been improvements to this project but they are not reflected properly to the end user if they don't do the source check:

image

It would be very handy if you add GitHub actions for:

  1. checking if the latest commit is built successfully
  2. makes a release when (version is changed && build is successful). This can also merge the master into a branch (e.g named "stable") so that package maintainers can pull from it.
killing commented 10 months ago

Thanks for the suggestion. We'll update and maintain the releases from now on. For now we just use the vx.y.z tags to tag the releases.