title: semantic_release failing suddenly on CircleCI - remote: Invalid username or password
body: <p>When running a check and release on CircleCI, the process started to fail on the release stage using semantic_release.  It had been working fine for months.</p>
  <p>The error message was:</p>
  <pre><code>[3:24:45 AM] [semantic-release] › ✖ An error occurred while running semantic-release: Error: Command failed with exit code 128: git ls-remote --heads https://[secure]@github.com/your_name/repo_name
  remote: Invalid username or password.
  fatal: Authentication failed for 'https://[secure]@github.com/your_name/repo_name/'
  </code></pre>