Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Build and deploy CI stacks using npm through github actions #517

Open
Tracked by #382
Divyaasm opened this issue Jan 15, 2025 · 0 comments
Open
Tracked by #382

Build and deploy CI stacks using npm through github actions #517

Divyaasm opened this issue Jan 15, 2025 · 0 comments
Assignees

Comments

@Divyaasm
Copy link
Collaborator

Divyaasm commented Jan 15, 2025

Create a YAML workflow to manage the build and deployment of CI stacks. The workflow should have the following acceptance criteria:

On Pull Request Creation:

  • Once the build is successful, generate a change-set for preview for the Beta environment to reflect the changes in the PR.

On Pull Request Merge:

  • Wait for approval from admins after reviewing the change-set to deploy the stack in the Beta environment.
  • Once approved, deploy the Beta stack.
  • Generate a change set for the Prod AWS account to preview the changes.
  • Wait for approval through the approval workflow.
  • Once approved, deploy the stack using the previously created change set in the Prod environment.
@github-actions github-actions bot added the untriaged Issues that have not yet been triaged label Jan 15, 2025
@Divyaasm Divyaasm removed the untriaged Issues that have not yet been triaged label Jan 15, 2025
@Divyaasm Divyaasm self-assigned this Jan 16, 2025
@Divyaasm Divyaasm moved this from 🆕 New to 🏗 In progress in Engineering Effectiveness Board Jan 16, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Status: 🏗 In progress
Development

No branches or pull requests

1 participant