-
Notifications
You must be signed in to change notification settings - Fork 90
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
"Added Github Action Workflow to Automate & Dockerized React Application" #28
base: main
Are you sure you want to change the base?
Conversation
These are amazing, but why? What's the use-case? We just have a simple HTML & CSS landing page. I don't understand where's this going to help? |
Hi, This Dockerised Image can help you when you have to scale your React Web App. These Images can be used if you cloud. To be frank I am just a simple guy who deals with CICD pipelines and Infra of Project , so I am not good in development. So I can contribute this only :) |
Ahhh, I understand, thanks for the contribution. Although this doesn't enhance this project, I'm happy to accept it! 😊 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Kindly remove the changes to package-lock.json
. Thanks.
I would like to work on this! |
@arunavabasu-03 Seriously? 🤔 Did you even understand what's happening? Okay, go ahead and explain me what you're gonna do, if I am assigning this to you. If your reply is amazing, I am gonna give you 100 ₹ just for a comment. 😊 |
sure @praveenscience |
thank you for your support @praveenscience |
What's the level you want for this? Also give me some time till tomorrow I need to also revert once I merge this... Or you can do another PR to revert it so that it stays how it was before, just doing this for your experience. 😊 |
Hi,
I have added/contributed few things to repository as mentioned below:
I have added the Dockerfile to Make the Docker Build of the Application.
In .github/workflows folder, I have added pushimage.yml file to automate the docker build process and pushing the image to ghcr.io. By having the public image of the application any one can use the application irrespective of the specs they have in their machine. (Workflow will update the Image automatically whenever any commits happen to the repo for branch:main)
Docker Image is of Light weight which anyone can use freely and make n numbers of containers of it.
Command to pull and run the Image :
docker pull ghcr.io/rohanrusta21/github-readme:latest
docker run -itd -p 3000:3000 ghcr.io/rohanrusta21/github-readme:latest
Please Find the Image of the following commands :
Please Review & Approve
@praveenscience @vinitshahdeo @Nikhar444 @vermakhushboo @Isha988