Skip to content

devops: CI/CD- Add main-branch EC2 auto deploy workflow#217

Merged
kckagancan merged 1 commit into
developmentfrom
devops/deploy-server
Apr 6, 2026
Merged

devops: CI/CD- Add main-branch EC2 auto deploy workflow#217
kckagancan merged 1 commit into
developmentfrom
devops/deploy-server

Conversation

@mehmetcangurbuz08

Copy link
Copy Markdown
Contributor

PR Description:

Added a GitHub Actions workflow to deploy on main merges.
Workflow connects to EC2 via SSH, pulls latest main, updates backend and web dependencies, rebuilds web, and restarts PM2 services (neph-backend, neph-web).
Added basic post-deploy health checks for backend and frontend endpoints.

Closes #216

@kckagancan kckagancan left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good. Merging

@kckagancan
kckagancan merged commit 8c01283 into development Apr 6, 2026
@kckagancan
kckagancan deleted the devops/deploy-server branch April 6, 2026 20:52
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[DevOps] Setup deploy action for backend and web. [DevOps] Setup system infrastructure (Docker, DB, environment) for MVP

2 participants