You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
feat(cdk-pipeline): add url and sns topic for manual approval in cdk pipeline (re-create PR since original is auto-closed) (#34654)
### Issue #32809Closes#12273
Original PR with approved changes: #34227
### Reason for this change
No concrete solution to output cdk diff in pipeline yet.
Include ExternalEntityLink and SNS Topic to manual approval step for custom diff check solution.
### Description of changes
Add url for review and SNS topic in ManualApprovalStepProps
### Description of how you validated changes
Unit tested
### Checklist
- [x] My code adheres to the [CONTRIBUTING GUIDE](https://github.com/aws/aws-cdk/blob/main/CONTRIBUTING.md) and [DESIGN GUIDELINES](https://github.com/aws/aws-cdk/blob/main/docs/DESIGN_GUIDELINES.md)
----
*By submitting this pull request, I confirm that my contribution is made under the terms of the Apache-2.0 license*
@@ -731,6 +732,77 @@ test('throws when deploy role session tags are used', () => {
731
732
}).toThrow('Deployment of stack SampleStage-123456789012-us-east-1-SampleStack requires assuming the role arn:${AWS::Partition}:iam::123456789012:role/cdk-hnb659fds-deploy-role-123456789012-us-east-1 with session tags, but assuming roles with session tags is not supported by CodePipeline.');
732
733
});
733
734
735
+
test('test add external link for manual approval',()=>{
0 commit comments