Skip to content

Commit d3dfa35

Browse files
committed
WIP
1 parent c8b1799 commit d3dfa35

File tree

1 file changed

+19
-13
lines changed

1 file changed

+19
-13
lines changed

.github/workflows/pr-deploy.yaml

Lines changed: 19 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -190,18 +190,20 @@ jobs:
190190
--set coder.service.type=ClusterIP \
191191
--set coder.serviceAccount.enableDeployments=true \
192192
--set coder.env[0].name=CODER_ACCESS_URL \
193-
--set coder.env[0].value="https://pr${{ env.PR_NUMBER }}.${{ secrets.PR_DEPLOYMENTS_DOMAIN }}" \
193+
--set coder.env[0].value="pr${{ env.PR_NUMBER }}.${{ secrets.PR_DEPLOYMENTS_DOMAIN }}" \
194+
--set coder.env[1].name=CODER_WILD_CARD_ACCESS_URL \
195+
--set coder.env[1].value="*--pr${{ env.PR_NUMBER }}.${{ secrets.PR_DEPLOYMENTS_DOMAIN }}" \
194196
# Uncomment this when https://github.com/coder/coder/issues/8714 is resolved
195-
# --set coder.env[1].name=CODER_OAUTH2_GITHUB_ALLOW_SIGNUPS \
196-
# --set coder.env[1].value=true \
197-
# --set coder.env[2].name=CODER_OAUTH2_GITHUB_CLIENT_ID \
198-
# --set coder.env[2].value=${{ secrets.PR_DEPLOYMENTS_GITHUB_OAUTH_CLIENT_ID }} \
199-
# --set coder.env[3].name=CODER_OAUTH2_GITHUB_CLIENT_SECRET \
200-
#--set coder.env[3].value=${{ secrets.PR_DEPLOYMENTS_GITHUB_OAUTH_CLIENT_SECRET }} \
201-
#--set coder.env[4].name=CODER_OAUTH2_GITHUB_ALLOWED_ORGS \
202-
#--set coder.env[4].value=coder \
203-
# --set coder.env[5].name=CODER_OAUTH2_GITHUB_REDIRECT_URI \
204-
# --set coder.env[5].value="https://pr${{ env.PR_NUMBER }}.${{ secrets.PR_DEPLOYMENTS_DOMAIN }}/gitauth/github/callback \
197+
# --set coder.env[2].name=CODER_OAUTH2_GITHUB_ALLOW_SIGNUPS \
198+
# --set coder.env[2].value=true \
199+
# --set coder.env[3].name=CODER_OAUTH2_GITHUB_CLIENT_ID \
200+
# --set coder.env[3].value=${{ secrets.PR_DEPLOYMENTS_GITHUB_OAUTH_CLIENT_ID }} \
201+
# --set coder.env[4].name=CODER_OAUTH2_GITHUB_CLIENT_SECRET \
202+
# --set coder.env[4].value=${{ secrets.PR_DEPLOYMENTS_GITHUB_OAUTH_CLIENT_SECRET }} \
203+
# --set coder.env[5].name=CODER_OAUTH2_GITHUB_ALLOWED_ORGS \
204+
# --set coder.env[5].value=coder \
205+
# --set coder.env[6].name=CODER_OAUTH2_GITHUB_REDIRECT_URI \
206+
# --set coder.env[7].value="https://pr${{ env.PR_NUMBER }}.${{ secrets.PR_DEPLOYMENTS_DOMAIN }}/gitauth/github/callback \
205207
--force
206208
207209
- name: Install coder-logstream-kube
@@ -218,8 +220,10 @@ jobs:
218220
"pr_number": "'"${{ env.PR_NUMBER }}"'",
219221
"pr_url": "'"${{ env.PR_URL }}"'",
220222
"pr_title": "'"${{ env.PR_TITLE }}"'",
221-
"pr_access_url": "'"https://pr${{ env.PR_NUMBER }}.${{ secrets.PR_DEPLOYMENTS_DOMAIN }}"'" }' ${{ secrets.PR_DEPLOYMENTS_SLACK_WEBHOOK }}
223+
"pr_access_url": "'"${{ env.PR_DEPLOYMENT_ACCESS_URL }}'" }' ${{ secrets.PR_DEPLOYMENTS_SLACK_WEBHOOK }}
222224
echo "Slack notification sent"
225+
env:
226+
PR_DEPLOYMENT_ACCESS_URL: "https://pr${{ env.PR_NUMBER }}.${{ secrets.PR_DEPLOYMENTS_DOMAIN }}"
223227

224228
- name: Comment on PR
225229
uses: peter-evans/create-or-update-comment@v3
@@ -229,6 +233,8 @@ jobs:
229233
comment-id: ${{ needs.pr_commented.outputs.COMMENT_ID }}
230234
body: |
231235
:heavy_check_mark: Deployed PR ${{ env.PR_NUMBER }} successfully.
232-
:rocket: Access the deployment link [here](${{ secrets.PR_DEPLOYMENTS_SLACK_CHANNEL_URL }}).
236+
:rocket: Access the deployment link [here](${{ env.PR_DEPLOYMENT_ACCESS_URL }}).
233237
:warning: This deployment will be deleted when the PR is closed.
234238
reactions: "+1"
239+
env:
240+
PR_DEPLOYMENT_ACCESS_URL: "https://pr${{ env.PR_NUMBER }}.${{ secrets.PR_DEPLOYMENTS_DOMAIN }}"

0 commit comments

Comments
 (0)