Skip to content

Commit c3a2d8e

Browse files
committed
chore(toolkit-lib): role duration and session tags don't work
1 parent 130445d commit c3a2d8e

File tree

4 files changed

+12
-18
lines changed

4 files changed

+12
-18
lines changed

.github/workflows/release.yml

Lines changed: 6 additions & 9 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

projenrc/adc-publishing.ts

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -58,9 +58,8 @@ export class AdcPublishing extends Component {
5858
uses: 'aws-actions/configure-aws-credentials@v4',
5959
with: {
6060
'aws-region': 'us-east-1',
61-
'role-duration-seconds': 14400,
6261
'role-to-assume': '${{ vars.AWS_ROLE_TO_ASSUME_FOR_ACCOUNT }}',
63-
'role-session-name': 'releasing@aws-cdk-cli',
62+
'role-session-name': 'standalone-release@aws-cdk-cli',
6463
'output-credentials': true,
6564
'mask-aws-account-id': true,
6665
},

projenrc/record-publishing-timestamp.ts

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -47,10 +47,8 @@ export class RecordPublishingTimestamp extends Component {
4747
uses: 'aws-actions/configure-aws-credentials@v4',
4848
with: {
4949
'aws-region': 'us-east-1',
50-
'role-duration-seconds': 14400,
5150
'role-to-assume': '${{ vars.AWS_ROLE_TO_ASSUME_FOR_ACCOUNT }}',
52-
'role-session-name': 'releasing@aws-cdk-cli',
53-
'output-credentials': true,
51+
'role-session-name': 'publish-timestamps@aws-cdk-cli',
5452
'mask-aws-account-id': true,
5553
},
5654
},

projenrc/s3-docs-publishing.ts

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -71,9 +71,9 @@ export class S3DocsPublishing extends Component {
7171
uses: 'aws-actions/configure-aws-credentials@v4',
7272
with: {
7373
'aws-region': 'us-east-1',
74-
'role-duration-seconds': 14400,
7574
'role-to-assume': '${{ vars.AWS_ROLE_TO_ASSUME_FOR_ACCOUNT }}',
76-
'role-session-name': 'releasing@aws-cdk-cli',
75+
'role-session-name': 's3-docs-publishing@aws-cdk-cli',
76+
'mask-aws-account-id': true,
7777
},
7878
},
7979
{
@@ -82,9 +82,9 @@ export class S3DocsPublishing extends Component {
8282
uses: 'aws-actions/configure-aws-credentials@v4',
8383
with: {
8484
'aws-region': 'us-east-1',
85-
'role-duration-seconds': 14400,
8685
'role-to-assume': this.props.roleToAssume,
87-
'role-session-name': 's3publishing@aws-cdk-cli',
86+
'role-session-name': 's3-docs-publishing@aws-cdk-cli',
87+
'mask-aws-account-id': true,
8888
'role-chaining': true,
8989
},
9090
},

0 commit comments

Comments
 (0)