title: How to I configure git to always sign tags?
body: <p>Few repositories I use required all tags to be signed and sometimes I forget to add the <code>-s</code> to <code>git tag</code>, or even worse, I create the tag using a git GUI that has no idea about tags.</p>
  
  <p>Is there a way to configure GIT to always sign tags?</p>
  
  <p>I mention that I tried adding the below hack(s) to <code>.gitconfig</code> but it didn't had any effect, tags were created without signing unless I mentioned manually the -s on the cli.</p>
  
  <pre><code>[alias]
  tag = tag -s
  
  [tag]
  forceSignAnnotated = true
  
  [commit]
  gpgsign = true
  </code></pre>