Skip to content

Commit 700c58a

Browse files
committed
fix: Update SSM param permissions for integ tests
1 parent c9164f5 commit 700c58a

File tree

3 files changed

+6
-0
lines changed

3 files changed

+6
-0
lines changed

.github/workflows/integ-tests.yml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,9 @@ on:
1010
INTEG_TEST_REGION:
1111
required: true
1212
description: ""
13+
INTEG_TEST_AWS_ACCOUNT_ID:
14+
required: true
15+
description: ""
1316
push:
1417
branches:
1518
- main
@@ -33,6 +36,7 @@ jobs:
3336
run: |
3437
if [ -z "${{ secrets.INTEG_TEST_ROLE_ARN }}" ]; then echo "Secret missing: INTEG_TEST_ROLE_ARN" && exit 1; fi
3538
if [ -z "${{ secrets.INTEG_TEST_REGION }}" ]; then echo "Secret missing: INTEG_TEST_REGION" && exit 1; fi
39+
if [ -z "${{ secrets.INTEG_TEST_AWS_ACCOUNT_ID }}" ]; then echo "Secret missing: INTEG_TEST_AWS_ACCOUNT_ID" && exit 1; fi
3640
3741
- name: "Set up Typescript"
3842
uses: actions/setup-node@v4

.github/workflows/release.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,7 @@ jobs:
2424
run: |
2525
if [ -z "${{ secrets.INTEG_TEST_ROLE_ARN }}" ]; then echo "Secret missing: INTEG_TEST_ROLE_ARN" && exit 1; fi
2626
if [ -z "${{ secrets.INTEG_TEST_REGION }}" ]; then echo "Secret missing: INTEG_TEST_REGION" && exit 1; fi
27+
if [ -z "${{ secrets.INTEG_TEST_AWS_ACCOUNT_ID }}" ]; then echo "Secret missing: INTEG_TEST_AWS_ACCOUNT_ID" && exit 1; fi
2728
if [ -z "${{ secrets.NPM_TOKEN }}" ]; then echo "Secret missing: NPM_TOKEN" && exit 1; fi
2829
2930
- name: Setup Node

e2e_tests/setup/integ-test-authentication.yaml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -71,6 +71,7 @@ Resources:
7171
- "ssm:GetParameters"
7272
Resource:
7373
- !Sub "arn:aws:ssm:${AWS::Region}:${AWS::AccountId}:parameter/cdk-bootstrap/*/version"
74+
- !Sub "arn:aws:ssm:${AWS::Region}:${AWS::AccountId}:parameter/LambdaMcpServer-*"
7475
- Effect: Allow
7576
Action:
7677
- "iam:PassRole"

0 commit comments

Comments
 (0)