Skip to content

Feature/cd ci pipeline prod#90

Merged
VimanyuAgg merged 6 commits into
mainfrom
feature/cd-ci-pipeline-prod
Jul 27, 2025
Merged

Feature/cd ci pipeline prod#90
VimanyuAgg merged 6 commits into
mainfrom
feature/cd-ci-pipeline-prod

Conversation

@immangat
Copy link
Copy Markdown
Collaborator

Description

This PR adds a GitHub Actions workflow to automate the deployment process.

Changes:

  • Provisions AWS infrastructure (EC2, RDS) using Terraform.
  • Deploys the application to the EC2 instance.
  • Validates secrets before deployment.
  • Sets up a cron job.

Type of Change

  • New feature (non-breaking change which adds functionality)

How Has This Been Tested?

Please describe the tests you ran to verify your changes.

  • Manual Test

Checklist:

  • I have read the CONTRIBUTING document.
  • My code adheres to the project's code style.
  • I have performed a self-review of my code.
  • I have commented my code where necessary.

Mangat Toor added 5 commits June 2, 2025 18:11
Adds a GitHub Actions workflow to automate the deployment process.

- Provisions infrastructure on AWS using Terraform.
- Deploys the application to an EC2 instance.
- Includes secret validation and a cron job setup script.
…ture/cd-ci-pipeline

# Conflicts:
#	.github/workflows/pipeline.yml
#	terraform/dev/main.tf
@immangat immangat self-assigned this Jun 23, 2025
@immangat immangat added the enhancement New feature or request label Jun 23, 2025
@immangat immangat force-pushed the feature/cd-ci-pipeline-prod branch from b0f0676 to ff570ed Compare June 23, 2025 02:41
@VimanyuAgg VimanyuAgg merged commit 3a2f023 into main Jul 27, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants