Signed commits and tags #2096
Replies: 6 comments
-
How is this enforced? Also how does this work with github's web-based "Merge" button? |
Beta Was this translation helpful? Give feedback.
-
There is no enforcement (yet) as the web ui just adds a merge commit, it does not interfere if the commits inside this PR are signed. For Tags, we could also sign the downloads, this would be a manual process which is I think currently useless, as for example composer would not make use of it |
Beta Was this translation helpful? Give feedback.
-
Signing tags makes sense since they are a point-in-time representation of a set of changes. Signing everything doesn't make as much sense. Since you can't tag via GitHub (AFAIK?) there's no downside to enforcing this as policy when releasing new tags. |
Beta Was this translation helpful? Give feedback.
-
Generally I'm the one doing tagging, so please help me remember to do this next time we create a release and I'll tag it. Is it possible to sign old tags somehow @Flyingmana ? |
Beta Was this translation helpful? Give feedback.
-
Can we add tis to the readme? Or is there a better place? and close the issue |
Beta Was this translation helpful? Give feedback.
-
This is something cor contribution guidelines .... working on it. |
Beta Was this translation helpful? Give feedback.
-
When we now start to tag our own releases, I would like to require at least the tags to be signed.
https://git-scm.com/book/en/v2/Git-Tools-Signing-Your-Work
Also bigger imports or patches would be great, if the commit itself was signed.
How is the opinion about this here?
Beta Was this translation helpful? Give feedback.
All reactions