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
There are a lot of attacks that deal with spoofing dependencies and other supply chain attacks. Because thor is one of the most popular gems (and is a foundation for a lot of CLI-based apps), I think it makes sense to sign the gem releases so that users can be sure we're getting the genuine article.
By signing thor, any gem that depends on it can be installed with HighSecurity enabled.
This should be fairly trivial since thor has no runtime dependencies.
This is an older but still accurate step-by-step guide on how to do it.