Skip to content

Conversation

RomanBobrovskiy
Copy link
Collaborator

Deployment commands

Separated creating application and stacks from deploy command to separate createApp command.
Kept deploy to read data from the created template and deploy resources according to stack information

Secret Management

  • Added secretName property to RevalidateLambdaProps interface
  • Replaced hardcoded 'x-api-key' with configurable secret name
  • Created new SecretManagerDistributionProps interface
  • Updated secret management distribution implementation

Stack Updates

  • Added appName property to NextCloudfrontStackProps
  • Simplified constructor parameters and removed unused properties
  • Updated distribution names in NextRenderServerStack
  • Improved stack deployment and management processes

New Features

  • Added new createApp function for AWS application stack creation
  • Implemented new deployment process with improved error handling
  • Added CloudFormation and Lambda client integration
  • Created new helper functions for child process management
  • Added new bootstrapCdk function for AWS CDK bootstrapping

@RomanBobrovskiy RomanBobrovskiy self-assigned this May 12, 2025
@RomanBobrovskiy RomanBobrovskiy merged commit 5683fa2 into main Jul 7, 2025
1 check passed
@RomanBobrovskiy RomanBobrovskiy deleted the feat/PLATFORM-separate-commands branch July 7, 2025 07:16
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.

1 participant