https://github.com/leshaan99/gh-actions-ci-cd-pipeline
This repository contains a React Counter Application integrated with a CI/CD pipeline using GitHub Actions. The pipeline automates the process of building, testing, and deploying the application as a Docker image to Docker Hub.
https://github.com/leshaan99/gh-actions-ci-cd-pipeline
aws-ec2 ci-cd-pipeline docker-image github-actions javascript reactjs workflows
Last synced: 2 days ago
JSON representation
This repository contains a React Counter Application integrated with a CI/CD pipeline using GitHub Actions. The pipeline automates the process of building, testing, and deploying the application as a Docker image to Docker Hub.
- Host: GitHub
- URL: https://github.com/leshaan99/gh-actions-ci-cd-pipeline
- Owner: leshaan99
- Created: 2024-10-10T09:04:48.000Z (12 months ago)
- Default Branch: main
- Last Pushed: 2024-10-28T14:22:54.000Z (11 months ago)
- Last Synced: 2025-02-14T08:36:49.175Z (8 months ago)
- Topics: aws-ec2, ci-cd-pipeline, docker-image, github-actions, javascript, reactjs, workflows
- Language: JavaScript
- Homepage: http://13.60.76.110:3000/
- Size: 218 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# React Counter App with CI/CD Pipeline
This project is a simple **React Counter Application** that includes a fully automated **CI/CD pipeline** using **GitHub Actions**. The pipeline tests, builds, and deploys the application as a Docker image to **Docker Hub**.
## Features
- **React** frontend with a counter (increment/decrement).
- **CI/CD Pipeline**: Automated testing, building, and publishing to Docker Hub.
- **Dockerized**: Easily deployable using Docker.## Docker Hub
Pull the latest Docker image
```bash
docker pull leshaan99/counter-app:latest
```