Skip to content

Commit b537edb

Browse files
author
GitHub Actions
committed
chore: Update dist
1 parent c94f77f commit b537edb

File tree

1 file changed

+9
-2
lines changed

1 file changed

+9
-2
lines changed

dist/index.js

Lines changed: 9 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -337,6 +337,8 @@ async function createCodeDeployDeployment(codedeploy, clusterName, service, task
337337
let codeDeployGroup = core.getInput('codedeploy-deployment-group', { required: false });
338338
codeDeployGroup = codeDeployGroup ? codeDeployGroup : `DgpECS-${clusterName}-${service}`;
339339

340+
let codeDeployDescription = core.getInput('codedeploy-deployment-description', { required: false });
341+
340342
let deploymentGroupDetails = await codedeploy.getDeploymentGroup({
341343
applicationName: codeDeployApp,
342344
deploymentGroupName: codeDeployGroup
@@ -364,7 +366,7 @@ async function createCodeDeployDeployment(codedeploy, clusterName, service, task
364366

365367
// Start the deployment with the updated appspec contents
366368
core.debug('Starting CodeDeploy deployment');
367-
const createDeployResponse = await codedeploy.createDeployment({
369+
let deploymentParams = {
368370
applicationName: codeDeployApp,
369371
deploymentGroupName: codeDeployGroup,
370372
revision: {
@@ -374,7 +376,12 @@ async function createCodeDeployDeployment(codedeploy, clusterName, service, task
374376
sha256: appSpecHash
375377
}
376378
}
377-
}).promise();
379+
};
380+
// If it hasn't been set then we don't even want to pass it to the api call to maintain previous behaviour.
381+
if (codeDeployDescription) {
382+
deploymentParams.description = codeDeployDescription
383+
}
384+
const createDeployResponse = await codedeploy.createDeployment(deploymentParams).promise();
378385
core.setOutput('codedeploy-deployment-id', createDeployResponse.deploymentId);
379386
core.info(`Deployment started. Watch this deployment's progress in the AWS CodeDeploy console: https://console.aws.amazon.com/codesuite/codedeploy/deployments/${createDeployResponse.deploymentId}?region=${aws.config.region}`);
380387

0 commit comments

Comments
 (0)