This repository contains a simple React app with a CI/CD setup using GitHub Actions. The app is deployed on AWS Lightsail with Ubuntu, showcasing an automated development workflow.
- Continuous Integration (CI): GitHub Actions automates the build process on each push to the
main
branch. - Continuous Deployment (CD): The app is deployed automatically to AWS Lightsail, ensuring seamless updates.
- AWS Lightsail Deployment: Utilize the power of AWS Lightsail for hosting your React app.
- Ubuntu Server: The deployment environment is based on Ubuntu for robust and reliable hosting.
- Node.js and npm installed locally.
- AWS Lightsail account with an Ubuntu instance.
-
Clone the repository:
git clone https://github.com/your-username/react-app-aws-ubuntu-ci-cd.git