Delete all tags and releases of a github repo, works on every system
This is best done using PowerShell on Windows. The most reliable method is using the GitHub CLI because standard Git commands often delete the tag but leave a "draft" or broken release entry behind in the GitHub UI. Here are the two methods (choose one).
Requires: GitHub CLI installed (gh).