|
|
|
@ -28,7 +28,8 @@ fi
|
|
|
|
|
echo "GitHub token found!"
|
|
|
|
|
|
|
|
|
|
echo "Fetching Coder public SSH key..."
|
|
|
|
|
PUBLIC_KEY_RESPONSE=$(curl -L -s \
|
|
|
|
|
PUBLIC_KEY_RESPONSE=$(
|
|
|
|
|
curl -L -s \
|
|
|
|
|
-w "%{http_code}" \
|
|
|
|
|
-H 'accept: application/json' \
|
|
|
|
|
-H "cookie: coder_session_token=$CODER_OWNER_SESSION_TOKEN" \
|
|
|
|
@ -52,7 +53,8 @@ if [ -z "$PUBLIC_KEY" ]; then
|
|
|
|
|
fi
|
|
|
|
|
|
|
|
|
|
echo "Fetching GitHub public SSH keys..."
|
|
|
|
|
GITHUB_KEYS_RESPONSE=$(curl -L -s \
|
|
|
|
|
GITHUB_KEYS_RESPONSE=$(
|
|
|
|
|
curl -L -s \
|
|
|
|
|
-w "%{http_code}" \
|
|
|
|
|
-H "Accept: application/vnd.github+json" \
|
|
|
|
|
-H "Authorization: Bearer $GITHUB_TOKEN" \
|
|
|
|
@ -78,7 +80,8 @@ fi
|
|
|
|
|
echo "Coder public SSH key not found in GitHub keys!"
|
|
|
|
|
echo "Uploading Coder public SSH key to GitHub..."
|
|
|
|
|
CODER_PUBLIC_KEY_NAME="$CODER_ACCESS_URL Workspaces"
|
|
|
|
|
UPLOAD_RESPONSE=$(curl -L -s \
|
|
|
|
|
UPLOAD_RESPONSE=$(
|
|
|
|
|
curl -L -s \
|
|
|
|
|
-X POST \
|
|
|
|
|
-w "%{http_code}" \
|
|
|
|
|
-H "Accept: application/vnd.github+json" \
|
|
|
|
|