Skip to content
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

Setup CI/CD with GitHub Actions #16

Merged
merged 1 commit into from
Jun 6, 2024
Merged

Setup CI/CD with GitHub Actions #16

merged 1 commit into from
Jun 6, 2024

Conversation

EddyShimwa
Copy link
Contributor

@EddyShimwa EddyShimwa commented Jun 6, 2024

Setup CI/CD with GitHub Actions for E-commerce Frontend

Description

This pull request sets up a CI/CD pipeline for our e-commerce frontend project built with React/TypeScript and Vite using GitHub Actions. The workflow automates the build and deployment process to ensure consistent and reliable deployments.

Changes

  • Added a GitHub Actions workflow configuration file .github/workflows/ci-cd.yml.
  • Configured the workflow to:
    • Trigger on pushes and pull requests to the main branch.
    • Install dependencies and build the project using Node.js.
    • Deploy the built code to the production server (placeholder deployment step provided, replace with actual deployment command).

Workflow Details

  • Build Job:
    • Checks out the code.
    • Sets up Node.js.
    • Installs dependencies.
    • Builds the project.

Testing

  • Pushed changes to a branch and verified the workflow runs correctly in the "Actions" tab.
  • Ensured the build job completes successfully.

Notes

Related Issues

Copy link

vercel bot commented Jun 6, 2024

The latest updates on your projects. Learn more about Vercel for Git ↗︎

Name Status Preview Comments Updated (UTC)
dynamites-ecomm-fe ✅ Ready (Inspect) Visit Preview 💬 Add feedback Jun 6, 2024 3:03pm

@EddyShimwa EddyShimwa changed the title set up Ci Setup CI/CD with GitHub Actions Jun 6, 2024
@codecov-commenter
Copy link

Welcome to Codecov 🎉

Once you merge this PR into your default branch, you're all set! Codecov will compare coverage reports and display results in all future pull requests.

Thanks for integrating Codecov - We've got you covered ☂️

Copy link
Contributor

@wayneleon1 wayneleon1 left a comment

Choose a reason for hiding this comment

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

Looks Good

Copy link
Collaborator

@dushimeemma dushimeemma left a comment

Choose a reason for hiding this comment

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

Good job @EddyShimwa 🥇

@dushimeemma dushimeemma merged commit caf0955 into develop Jun 6, 2024
4 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Setup CI/CD with github Actions
5 participants