Skip to content

dancrtis/netlify-github-pipeline

Repository files navigation

Netlify and GitHub Actions CI/CD Pipeline

Example React project using a CI/CD Pipeline using Netlify for CD, GitHub Actions for CI, and Cypress for testing.

Development workflowTest workflowProduction workflow

Prerequisites

Installation

  1. Clone the repo: git clone https://github.com/danielcurtis/netlify-github-pipeline.git
  2. Install dependancies: npm install
  3. Start the local dev server: npm run start
  4. Test the app using React's testing lib: npm run test
  5. Create production build: npm run build

Contributing

  1. Follow the installation instructions
  2. Create a feature branch from dev
  3. Bump the version following semantic versioning
  4. Create a PR into the dev branch

Author & Acknowledgements

Author

Acknowledgements

License

MIT