On 31/12/24 05:01, Alex Rousskov wrote:
On 2024-12-30 10:02, Francesco Chemolli wrote:
There are a lot of tags attached to Squid's git repository that do not
seem to be relevant; I'm proposing to remove them, unless there's a
reason not to.
Great minds think alike! I was going to propose that as well, but did
not want to interrupt your release publication process/project :-).
I refer to:
* *-snapshot and *-master-snapshot (e.g. 4.15-20210522-snapshot)
* BumpSslServerFirst.*
* M-staged-PR* (the latest being M-staged-PR379)
* for-libecap-v0p1
* merge-candidate-* (e.g. merge-candidate-3-v1)
* sourceformat-review-1
* take* (e.g. take1, take00)
And a tag called "BASIC_TPROXY4".
And a tag called "latest".
FWIW, the following rough script shows all tags that should be removed
from the official repository (called "upstream" below):
regex=".-snapshot"
regex="$regex|.-master-snapshot"
regex="$regex|BumpSslServerFirst"
regex="$regex|M-staged-PR.*"
regex="$regex|for-libecap-v0p1"
regex="$regex|merge-candidate-"
regex="$regex|sourceformat-review-1"
regex="$regex|take"
regex="$regex|BASIC_TPROXY4"
regex="$regex|latest"
git ls-remote --tags upstream | grep -E "$regex"
I get 135 tags.
AFAICT, after removing the above tags, the official repository will have
256 SQUID_... release tags and the new HISTORIC_RELEASES tag.
Does anyone have any objections? I plan to perform this cleanup on The
12th of January 2025 unless there's any reasons not to.
Please do.
Ditto, Please do.
Also, To prevent regressions in future we will need to check the Anubis
repository is not pushing more "M-staged-PR" tags on each "auto" push.
Amos
_______________________________________________
squid-dev mailing list
squid-dev@lists.squid-cache.org
https://lists.squid-cache.org/listinfo/squid-dev