title: Create user-wide secrets Github
body: <p>I am setting up Actions in  Github, some of them require a Token for authentication. This is the process I follow to generate them, which is <a href="https://docs.github.com/en/actions/using-workflows/workflow-syntax-for-github-actions#example-using-an-action-inside-a-different-private-repository-than-the-workflow" rel="nofollow noreferrer">detailed in the Actions Docs</a>:</p>
  <ol>
  <li>Go to my Account, generate a PAT</li>
  <li>Go to the project and add a Secret using that PAT value</li>
  <li>Add the variable name in the Action yml file, for example:</li>
  </ol>
  <pre><code>env:
    # used by semantic-release to authenticate at github and write to master
    # I used the developer tab to generate the token and then paste it to several projs
    # as a secret
    GH_TOKEN: ${{secrets.GH_TOKEN}}
    # used by semantic release to authenticate when publishing to npm
    # Generate it in NPM (you just need to be registered at npm which is simple)
    NPM_TOKEN: ${{secrets.NPM_TOKEN}}
  </code></pre>
  <p>Now, this is rather tedious, even having a single PAT, I'd still need to create a secret per project.</p>
  <p>I have noticed though, that if you create an organization, you can create secrets at the ORG level.</p>
  <p>Can you do something similar without having an organization? Can you create user secrets? Or maybe there is a way to  use the user settings in the Project's Action?</p>