hansemannn / titanium-firebase

🔥 Use the Firebase SDK in Titanium
60 stars 6 forks source link

Suggestion: List module versions in the readme #26

Closed Arood closed 1 year ago

Arood commented 1 year ago

I often find myself having to go through my projects and each submodule to check if there are any updates to do. It would be nice time-saver if you could see the latest version of each module in the overview.

Perhaps the easiest way would be to include a badge in each repo that can be linked in the Features-table? It might even be possible to create automatically with some kind of badge generator?

hansemannn commented 1 year ago

If you find a badge that gets this info, I'd be happy to include it! Manually maintaining all versions is quite annoying :/

EDIT: May found something! https://shields.io/badges/git-hub-release-latest-by-sem-ver-including-pre-releases EDIT2: We still need to specify the version manually there. And it's a bit more complex, as we maintain both iOS- and Android releases under /releases

Arood commented 1 year ago

It seems like https://shields.io/badges/dynamic-yaml-badge could work, if you create one per platform and link to the manifest file and query version?

Arood commented 1 year ago

For example: https://img.shields.io/badge/dynamic/yaml?url=https%3A%2F%2Fraw.githubusercontent.com%2Fhansemannn%2Ftitanium-firebase-analytics%2Fmain%2Fios%2Fmanifest&query=version&label=iOS

would create:

hansemannn commented 1 year ago

Very nice!

hansemannn commented 1 year ago

Can you do a PR please to add them? Then we are ready here. That'd be a great contribution, even outside pure code contributions.

Arood commented 1 year ago

Sure, I could take a look