You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
👋 It looks like it has been almost four years since the last release, 2.5, it would be good to create a new release tag for the package manager distribution.
Hi! Unfortunately as they bring up in that thread, Theos doesn't really lend itself well to being packaged or having tagged releases, because the changes are happening on a rolling basis. As we document:
Theos utilises a rolling release model, meaning the latest commit to the Git repo is the latest version of Theos available.
The tags that exist are from when I tried out the idea of doing regular tags, but it just didn't feel right I guess.
See also #111 for the prior discussion about this, although admittedly it does close out seeming like we would continue to do tagged releases, when we clearly haven't.
I think CalVer is perfect for the rolling release model, there are lots of projects are doing weekly releases.
As for the tagging itself, you dont have to overthink, it is just a way to snapshot the codebase or manifest the changes (which folks can consume the changes gradually).
👋 It looks like it has been almost four years since the last release,
2.5
, it would be good to create a new release tag for the package manager distribution.relates to Homebrew/homebrew-core#106118
The text was updated successfully, but these errors were encountered: