60
60
done
61
61
62
62
if [ ${#missing_secrets[@]} -ne 0 ]; then
63
- echo "❌ Required secrets are not set: ${missing_secrets[*]}"
63
+ echo "Required secrets are not set: ${missing_secrets[*]}"
64
64
exit 1
65
65
fi
66
66
74
74
script : |
75
75
core.exportVariable('GET_CONSOLE_LINK', `
76
76
function getConsoleLink(prNumber) {
77
- return '🎮 [Control Plane Console for Review App with PR #' + prNumber + '](' +
77
+ return ' [Control Plane Console for Review App with PR #' + prNumber + '](' +
78
78
'https://console.cpln.io/org/' + process.env.CPLN_ORG + '/workloads/' + process.env.APP_NAME + ')';
79
79
}
80
80
`);
@@ -110,7 +110,7 @@ jobs:
110
110
owner: context.repo.owner,
111
111
repo: context.repo.repo,
112
112
issue_number: process.env.PR_NUMBER,
113
- body: '⏳ Initializing deployment...'
113
+ body: ' Initializing deployment...'
114
114
});
115
115
116
116
// Create GitHub deployment
@@ -148,9 +148,9 @@ jobs:
148
148
eval(process.env.GET_CONSOLE_LINK);
149
149
150
150
const buildingMessage = [
151
- '🏗️ Building Docker image for PR #' + process.env.PR_NUMBER + ', commit ' + '${{ env.COMMIT_HASH }}',
151
+ ' Building Docker image for PR #' + process.env.PR_NUMBER + ', commit ' + '${{ env.COMMIT_HASH }}',
152
152
'',
153
- '📋 [View Build Logs](' + process.env.WORKFLOW_URL + ')',
153
+ ' [View Build Logs](' + process.env.WORKFLOW_URL + ')',
154
154
'',
155
155
getConsoleLink(process.env.PR_NUMBER)
156
156
].join('\n');
@@ -177,11 +177,11 @@ jobs:
177
177
eval(process.env.GET_CONSOLE_LINK);
178
178
179
179
const deployingMessage = [
180
- '🚀 Deploying to Control Plane...',
180
+ ' Deploying to Control Plane...',
181
181
'',
182
- '⏳ Waiting for deployment to be ready...',
182
+ ' Waiting for deployment to be ready...',
183
183
'',
184
- '📋 [View Deploy Logs](' + process.env.WORKFLOW_URL + ')',
184
+ ' [View Deploy Logs](' + process.env.WORKFLOW_URL + ')',
185
185
'',
186
186
getConsoleLink(process.env.PR_NUMBER)
187
187
].join('\n');
@@ -199,6 +199,7 @@ jobs:
199
199
app_name : ${{ env.APP_NAME }}
200
200
org : ${{ env.CPLN_ORG }}
201
201
github_token : ${{ secrets.GITHUB_TOKEN }}
202
+ wait_timeout : ${{ vars.WAIT_TIMEOUT || 900 }}
202
203
203
204
- name : Update Status - Deployment Complete
204
205
uses : actions/github-script@v7
@@ -226,19 +227,19 @@ jobs:
226
227
227
228
// Define messages based on deployment status
228
229
const successMessage = [
229
- '✅ Deployment complete for PR #' + prNumber + ', commit ' + '${{ env.COMMIT_HASH }}',
230
+ ' Deployment complete for PR #' + prNumber + ', commit ' + '${{ env.COMMIT_HASH }}',
230
231
'',
231
- '🚀 [Review App for PR #' + prNumber + '](' + appUrl + ')',
232
+ ' [Review App for PR #' + prNumber + '](' + appUrl + ')',
232
233
'',
233
- '📋 [View Completed Action Build and Deploy Logs](' + workflowUrl + ')',
234
+ ' [View Completed Action Build and Deploy Logs](' + workflowUrl + ')',
234
235
'',
235
236
getConsoleLink(prNumber)
236
237
].join('\n');
237
238
238
239
const failureMessage = [
239
- '❌ Deployment failed for PR #' + prNumber + ', commit ' + '${{ env.COMMIT_HASH }}',
240
+ ' Deployment failed for PR #' + prNumber + ', commit ' + '${{ env.COMMIT_HASH }}',
240
241
'',
241
- '📋 [View Deployment Logs with Errors](' + workflowUrl + ')',
242
+ ' [View Deployment Logs with Errors](' + workflowUrl + ')',
242
243
'',
243
244
getConsoleLink(prNumber)
244
245
].join('\n');
@@ -282,7 +283,7 @@ jobs:
282
283
with :
283
284
script : |
284
285
const helpMessage = [
285
- '## 📚 Available Commands',
286
+ '## Available Commands',
286
287
'',
287
288
'### `/deploy`',
288
289
'Deploys your PR branch to a review environment on Control Plane.',
@@ -349,7 +350,7 @@ jobs:
349
350
done
350
351
351
352
if [ ${#missing_secrets[@]} -ne 0 ]; then
352
- echo "❌ Required secrets are not set: ${missing_secrets[*]}"
353
+ echo "Required secrets are not set: ${missing_secrets[*]}"
353
354
exit 1
354
355
fi
355
356
@@ -365,7 +366,7 @@ jobs:
365
366
issue_number: process.env.PR_NUMBER,
366
367
owner: context.repo.owner,
367
368
repo: context.repo.repo,
368
- body: '🗑️ Starting app deletion...'
369
+ body: ' Starting app deletion...'
369
370
});
370
371
return { commentId: comment.data.id };
371
372
@@ -388,11 +389,11 @@ jobs:
388
389
const cpConsoleUrl = `https://console.cpln.io/org/${process.env.CPLN_ORG}/workloads/${process.env.APP_NAME}`;
389
390
390
391
const message = success
391
- ? '✅ Review app for PR #' + prNumber + ' was successfully deleted'
392
+ ? ' Review app for PR #' + prNumber + ' was successfully deleted'
392
393
: [
393
- '❌ Review app for PR #' + prNumber + ' failed to be deleted',
394
+ ' Review app for PR #' + prNumber + ' failed to be deleted',
394
395
'',
395
- '🎮 [Control Plane Console for Review App with PR #' + prNumber + '](' + cpConsoleUrl + ')'
396
+ ' [Control Plane Console for Review App with PR #' + prNumber + '](' + cpConsoleUrl + ')'
396
397
].join('\n');
397
398
398
399
await github.rest.issues.updateComment({
0 commit comments