winget-releaser icon indicating copy to clipboard operation
winget-releaser copied to clipboard

[Feature/Idea]: Transparency: Tag releases, provide version history, do not delete commits for published versions

Open fredemmott opened this issue 1 year ago • 0 comments

What would you like to see changed/added?

  • The v2 release links to the diff between v1 and v2, however the v1 tag has not been modified in years: https://github.com/vedantmgoyal2009/winget-releaser/releases/tag/v1
  • https://github.com/vedantmgoyal2009/winget-releaser/commit/2d5bb869756ba21df74099058ee420ddca7c3d77 was a published release (https://github.com/OpenKneeboard/OpenKneeboard/pull/481) but is no longer available in any branches
  • as such, it's extremely difficult to keep track of what's changed
  • as we previously discussed, rewriting history also breaks dependabot, e.g. I've not had any PRs to OpenKneeboard since you removed the commit linked above

I'll be removing the workflow for now; I can't give secrets/credentials to a workflow without more transparency and the ability to easily see what's changed.

fredemmott avatar Feb 26 '24 14:02 fredemmott