gateway icon indicating copy to clipboard operation
gateway copied to clipboard

Consider not creating "latest" as a GitHub release

Open dethi opened this issue 1 year ago • 10 comments

Right now, a new pre-release "latest" is created in Github with the latest commit from master branch every day (or even more often?). The problem is that it notified anyone that watch releases in this project (like below) every day as well.

Screenshot 2024-04-05 at 23 07 08

This personally made me un-watch this repo due to the constant notifications, but then I missed the release of the v1.0.0 which I would have loved to see automatically.

I don't have the full context as why this project decided to create a "latest" pre-release all the time, but I wonder if there isn't a better way to store the latest artefact and make them available to people, without using Github release.

dethi avatar Apr 05 '24 21:04 dethi

IMO, most of the users use the latest version OCI image, so LGTM.

zirain avatar Apr 06 '24 04:04 zirain

the egctl artifact is the crucial one that lives in GH today

arkodg avatar Apr 06 '24 05:04 arkodg

the egctl artifact is the crucial one that lives in GH today

It's fine to not ship latest egctl?

zirain avatar Apr 06 '24 05:04 zirain

go install -v github.com/envoyproxy/gateway/cmd/egctl@main can be used to build egctl from the latest commit on master easily. But maybe @arkodg you meant that you really want to keep the compiled binary artifact?

dethi avatar Apr 06 '24 09:04 dethi

users running bleeding edge (latest) EG, do also need to fetch the latest egctl, there have been multiple instances, where users were using an older egctl which caused some issues e.g. https://github.com/envoyproxy/gateway/issues/3060#issuecomment-2027550003

This seems like something that can be enhanced in GH , relates to https://github.com/orgs/community/discussions/4993

arkodg avatar Apr 08 '24 12:04 arkodg

This issue has been automatically marked as stale because it has not had activity in the last 30 days.

github-actions[bot] avatar May 08 '24 16:05 github-actions[bot]