Skip to content

Update examples template to use pre-defined role#411

Merged
nvasiu merged 1 commit into
mainfrom
template-integ-test-role
May 27, 2026
Merged

Update examples template to use pre-defined role#411
nvasiu merged 1 commit into
mainfrom
template-integ-test-role

Conversation

@nvasiu
Copy link
Copy Markdown
Contributor

@nvasiu nvasiu commented May 27, 2026

By submitting this pull request, I confirm that my contribution is made under the terms of the Apache 2.0 license.

Issue Link, if available

N/A

Description

Removed policies from examples SAM template and added a new RoleArn parameter. Now, instead of auto-generating a new role for each function, they will all now use the same pre-existing role

The new RoleArn parameter is passed in from a GitHub secret.

Demo/Screenshots

Checklist

  • I have filled out every section of the PR template
  • I have thoroughly tested this change

Testing

Unit Tests

Have unit tests been written for these changes? N/A

Integration Tests

Have integration tests been written for these changes? N/A

Examples

Has a new example been added for the change? (if applicable) N/A

@nvasiu nvasiu requested a review from a team May 27, 2026 21:16
Comment thread .github/workflows/e2e-tests.yml Outdated
Comment thread examples/template.yaml Outdated
@nvasiu nvasiu force-pushed the template-integ-test-role branch from 84fdd47 to 42c183e Compare May 27, 2026 21:23
Comment thread examples/template.yaml
Removed policies from examples SAM template and added a new RoleArn
parameter. Now, instead of auto-generating a new role for each function,
they will all now use the same pre-existing role

The new RoleArn parameter is passed in from a GitHub secret.
@nvasiu nvasiu force-pushed the template-integ-test-role branch from 42c183e to 3b60e83 Compare May 27, 2026 21:51
@nvasiu nvasiu merged commit faf423a into main May 27, 2026
13 of 14 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants