Skip to content
This repository was archived by the owner on Jul 16, 2024. It is now read-only.

Commit 00bbb98

Browse files
authored
fix: GitHub actions (#390)
* fix: fix release workflow dependencies
1 parent a000619 commit 00bbb98

File tree

7 files changed

+530
-529
lines changed

7 files changed

+530
-529
lines changed

.github/workflows/release.yml

+1
Original file line numberDiff line numberDiff line change
@@ -112,6 +112,7 @@ jobs:
112112
needs:
113113
- release_npm
114114
- release_pypi
115+
- release_github
115116
runs-on: ubuntu-latest
116117
steps:
117118
- name: publish latest release

core/.projen/deps.json

+12-12
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

core/.projenrc.js

+2-2
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ const glob = require('glob');
88

99
const { awscdk } = require('projen');
1010

11-
const CDK_VERSION = '2.25.0';
11+
const CDK_VERSION = '2.27.0';
1212
const project = new awscdk.AwsCdkConstructLibrary({
1313
majorVersion: 2,
1414
authorName: 'Amazon Web Services',
@@ -25,7 +25,7 @@ const project = new awscdk.AwsCdkConstructLibrary({
2525
],
2626

2727
cdkVersion: CDK_VERSION,
28-
constructsVersion: '10.1.15',
28+
constructsVersion: '10.1.38',
2929
defaultReleaseBranch: 'main',
3030
license: 'MIT-0',
3131
name: 'aws-analytics-reference-architecture',

core/API.md

+15
Original file line numberDiff line numberDiff line change
@@ -1974,6 +1974,7 @@ the RoleProps [properties]{@link RoleProps}.
19741974
| <code><a href="#aws-analytics-reference-architecture.Ec2SsmRole.addToPrincipalPolicy">addToPrincipalPolicy</a></code> | Adds a permission to the role's default policy document. |
19751975
| <code><a href="#aws-analytics-reference-architecture.Ec2SsmRole.attachInlinePolicy">attachInlinePolicy</a></code> | Attaches a policy to this role. |
19761976
| <code><a href="#aws-analytics-reference-architecture.Ec2SsmRole.grant">grant</a></code> | Grant the actions defined in actions to the identity Principal on this resource. |
1977+
| <code><a href="#aws-analytics-reference-architecture.Ec2SsmRole.grantAssumeRole">grantAssumeRole</a></code> | Grant permissions to the given principal to assume this role. |
19771978
| <code><a href="#aws-analytics-reference-architecture.Ec2SsmRole.grantPassRole">grantPassRole</a></code> | Grant permissions to the given principal to pass this role. |
19781979
| <code><a href="#aws-analytics-reference-architecture.Ec2SsmRole.withoutPolicyUpdates">withoutPolicyUpdates</a></code> | Return a copy of this Role object whose Policies will not be updated. |
19791980

@@ -2093,6 +2094,20 @@ Grant the actions defined in actions to the identity Principal on this resource.
20932094

20942095
---
20952096

2097+
##### `grantAssumeRole` <a name="grantAssumeRole" id="aws-analytics-reference-architecture.Ec2SsmRole.grantAssumeRole"></a>
2098+
2099+
```typescript
2100+
public grantAssumeRole(identity: IPrincipal): Grant
2101+
```
2102+
2103+
Grant permissions to the given principal to assume this role.
2104+
2105+
###### `identity`<sup>Required</sup> <a name="identity" id="aws-analytics-reference-architecture.Ec2SsmRole.grantAssumeRole.parameter.identity"></a>
2106+
2107+
- *Type:* aws-cdk-lib.aws_iam.IPrincipal
2108+
2109+
---
2110+
20962111
##### `grantPassRole` <a name="grantPassRole" id="aws-analytics-reference-architecture.Ec2SsmRole.grantPassRole"></a>
20972112

20982113
```typescript

core/package.json

+20-20
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)