Skip to content

Conversation

@lionello
Copy link
Member

Description

Linked Issues

Checklist

  • I have performed a self-review of my code
  • I have added appropriate tests
  • I have updated the Defang CLI docs and/or README to reflect my changes, if necessary

@lionello lionello force-pushed the lio/cloudformation-template branch from 03f9e17 to fa5e835 Compare November 22, 2025 16:39
@lionello lionello changed the title Lio/cloudformation template Add OIDC to CloudFormation template Nov 22, 2025
…ion template

- Introduced OIDCProvider struct in oidcprovider.go to define AWS::IAM::OIDCProvider resource.
- Updated params.go to include new parameter for CI role name.
- Enhanced setup.go to manage stack updates by preserving existing parameters.
- Modified setup_test.go to improve testing of CloudFormation setup.
- Updated template.go to integrate OIDC provider and CI role name into the CloudFormation template.
- Created new testdata/template.yaml file to serve as a golden file for template validation.
- Removed outdated golden.yaml file.
@lionello lionello force-pushed the lio/cloudformation-template branch from fa5e835 to 4a34096 Compare November 22, 2025 19:59
@lionello lionello force-pushed the lio/cloudformation-template branch from 4b5574b to f25913b Compare November 23, 2025 00:12
@lionello lionello force-pushed the lio/cloudformation-template branch from 7d5de73 to 639f654 Compare November 23, 2025 06:18
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.

2 participants