You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository was archived by the owner on May 15, 2025. It is now read-only.
Copy file name to clipboardExpand all lines: github-upload-public-key/README.md
+16-5Lines changed: 16 additions & 5 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -3,13 +3,13 @@ display_name: Github Upload Public Key
3
3
description: Automates uploading Coder public key to Github so users don't have to.
4
4
icon: ../.icons/github.svg
5
5
maintainer_github: f0ssel
6
-
verified: false
7
-
tags: [helper]
6
+
verified: true
7
+
tags: [helper, git]
8
8
---
9
9
10
10
# github-upload-public-key
11
11
12
-
<!-- Describes what this module does -->
12
+
Templates that utilize Github External Auth can automatically ensure that the Coder public key is uploaded to Github so that users can clone repositories without needing to upload the public key themselves.
<!-- Add a screencast or screenshot here put them in .images directory -->
23
-
<!-- TODO: Add examples -->
22
+
# Requirements
23
+
24
+
Github External Auth must be enabled in the workspace for this module to work. The Github app that is configured for external auth must have both read and write permissions to "Git SSH keys" in order to upload the public key. Additionally, a Coder admin must also have the `admin:public_key` scope added to the external auth configuration of the Coder deployment. For example:
0 commit comments