Skip to content

Instantly share code, notes, and snippets.

@duffney
Last active September 22, 2020 15:58
Show Gist options
  • Star 1 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save duffney/72ad295defb829eea3e8d6311c9b78d7 to your computer and use it in GitHub Desktop.
Save duffney/72ad295defb829eea3e8d6311c9b78d7 to your computer and use it in GitHub Desktop.
$keyName = '{keyName}'
ssh-keygen -f $keyName -t rsa -N '""' -b 4096 -C '{email}'
$publicKey = (Get-Content "$keyName.pub" -Raw).ToString()
gh auth login
gh api "repos/{userName}/{repo}/keys" -f "key=$publicKey" -f "title=ROkey" -F read_only="true"
#https://docs.github.com/en/rest/reference/repos#deploy-keys
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment