in src/aws.js [182:197]
async function terminateEc2Instance() {
const ec2 = new EC2Client();
const params = {
InstanceIds: [config.input.ec2InstanceId]
};
try {
await ec2.send(new TerminateInstancesCommand(params));
core.info(`AWS EC2 instance ${config.input.ec2InstanceId} is terminated`);
return;
} catch (error) {
core.error(`AWS EC2 instance ${config.input.ec2InstanceId} termination error`);
throw error;
}
}