proxy icon indicating copy to clipboard operation
proxy copied to clipboard

Suggestion: Create tag release along with the docker releases

Open nghazali opened this issue 2 years ago • 5 comments

Suggestion Create the release tag for this repo

Description

Currently there are some docker images but as the code in this repo is subject to continues change, is hard to find out what code is included in a docker image. It would be very useful if you create a release tag (with the same tag or version of in the docker image) when building a docker image.

nghazali avatar Jan 17 '23 22:01 nghazali

Every time the code is updated, an automated publish will be kicked off. The tagging scheme today is {year}{month}{day}. Additionally even if there are no changes, an additional new tag will be pushed every week in case there are updates from upstream dependencies.

The latest tag additionally will always point to the most up-to-date container image on docker hub.

slawlor avatar Jan 17 '23 23:01 slawlor

I see the docker build workflow is added just recently. That's good to have it automated. Although still there is room to improve the tagging format in my opinion, but as far as it is possible to relate the docker image to the code base status is nice. Also, maybe it is an early stage, but having the release tags on repo and maintain the change log would be a missing option in this repo.

nghazali avatar Jan 18 '23 02:01 nghazali

One more thing and I am sure you aware of it, still this solution does not work in Iran.

nghazali avatar Jan 18 '23 02:01 nghazali