Fenrir-04 / Algo-Media

A YouTube Clone Website using React.JS, Material UI and RapidApi.
MIT License
16 stars 62 forks source link

[FEATURE] CI.yml file #172

Closed Abhinavcode13 closed 12 months ago

Abhinavcode13 commented 1 year ago

Description

The ci.yml file, also known as the CI configuration file or pipeline definition file, contains instructions and settings that define the CI pipeline for a project. It specifies the steps to be executed, such as building the code, running tests, and deploying the application

Screenshots

No response

Additional information

No response

Checklist

github-actions[bot] commented 1 year ago

Hello Abhinavcode13, thanks for opening an issue, your contribution is valuable to us. The maintainers will review this issue and provide feedback as soon as possible.

Abhinavcode13 commented 1 year ago

@Fenrir-04 please assign this to me

RohanRusta21 commented 12 months ago

Hi @Abhinavcode13 @Fenrir-04 there is already a yml workflow. You can check .github/workflows/dockerimage.yml for that. In this workflow I am building the source code using docker via Dockerfile and pushing it to DockerHub Registry. I have also added trivy to check & scan vulnerabilities found during docker build. Maybe @Abhinavcode13 you can modify that. I can also see deploy.yml workflow in the same directory. Please Correct me if I am wrong in any of the statement I wrote.

Thanks, Rohan

Fenrir-04 commented 12 months ago

@RohanRusta21 yes you're right. There already exist a yml workflow.