Auto add SSH deploy key with write access

From Gabriel Oshiro on 2016/07/08 17:08:03 +0000

Github API allows creation of deploy keys with write access

POST /repos/:owner/:repo/keys

“title”: “octocat@octomac”,
“key”: “ssh-rsa AAA…”,
“read_only”: false

Would it be possible to add a checkbox to allow users to add deploy keys with write access? That would solve the problem of people that want to use the step git-tag for example. When build is successful it will add a git tag on the target commit. I do understand the security issues that a key with write access might generate but you can pass the responsibility to users and let them decide.

Thank you

Copied from original feature request:

From Anonymous on 2016/07/08 18:13:51 +0000

That's certainly an option, and we'd most likely implement it that way, if we decide this should be implemented.

From Jean-François Cartier on 2016/07/08 18:11:12 +0000

What if there's a switch to decide wether it's read-only or not, with read-only selected by default?