Skip to content

Commit e733043

Browse files
authored
chore: insatll coder-logstream-kube for PR deployments (#8676)
1 parent ec880f2 commit e733043

File tree

1 file changed

+11
-4
lines changed

1 file changed

+11
-4
lines changed

.github/workflows/pr-deploy.yaml

Lines changed: 11 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -137,21 +137,21 @@ jobs:
137137
- name: Checkout
138138
uses: actions/checkout@v3
139139

140-
- name: "Set up kubeconfig"
140+
- name: Set up kubeconfig
141141
run: |
142142
set -euxo pipefail
143143
mkdir -p ~/.kube
144144
echo "${{ secrets.DELIVERYBOT_KUBECONFIG }}" > ~/.kube/config
145145
export KUBECONFIG=~/.kube/config
146146
147-
- name: "Create PR namespace"
147+
- name: Create PR namespace
148148
run: |
149149
set -euxo pipefail
150150
# try to delete the namespace, but don't fail if it doesn't exist
151151
kubectl delete namespace "pr${{ env.PR_NUMBER }}" || true
152152
kubectl create namespace "pr${{ env.PR_NUMBER }}"
153153
154-
- name: "Install Helm chart"
154+
- name: Install Helm chart
155155
run: |
156156
helm upgrade --install pr${{ env.PR_NUMBER }} ./helm \
157157
--namespace "pr${{ env.PR_NUMBER }}" \
@@ -163,7 +163,7 @@ jobs:
163163
--set coder.env[0].value="" \
164164
--force
165165
166-
- name: "Get deployment URL"
166+
- name: Get deployment URL
167167
id: deployment_url
168168
run: |
169169
set -euo pipefail
@@ -173,6 +173,13 @@ jobs:
173173
echo "::add-mask::$CODER_ACCESS_URL"
174174
echo "CODER_ACCESS_URL=$CODER_ACCESS_URL" >> $GITHUB_OUTPUT
175175
176+
- name: Install coder-logstream-kube
177+
run: |
178+
helm repo add coder-logstream-kube https://helm.coder.com/logstream-kube
179+
helm install coder-logstream-kube coder-logstream-kube/coder-logstream-kube \
180+
--namespace "pr${{ env.PR_NUMBER }}"
181+
--set url="${{ steps.deployment_url.outputs.CODER_ACCESS_URL }}"s
182+
176183
- name: Send Slack notification
177184
run: |
178185
curl -s -o /dev/null -X POST -H 'Content-type: application/json' \

0 commit comments

Comments
 (0)