Allow using SSH private keys for GIT authentication
acknowledged
F
Friendly Duck
The only current method to authenticate Seqera with GitHub is using a PAT. This requires a full GitHub account, for us it means paying for an additional organization license.
GitHub supports the option of using "deploy keys" that can be added at the repository level for exactly the use-case of continuous deployments. It would be great if Seqera which already supports storing SSH private keys as credentials, it could use this method to authenticate GIT pulls.
F
Friendly Duck
Rob Newman yes, GitHub App would be an improvement. Thanks!
Rob Newman
Friendly Duck: We are currently evaluating using a Github app. Would that fulfill your request?
C
Continuous Squid
Same for gitlab, I don't like to use a personal access token to provide access to the full organisation.
Rob Newman
acknowledged