Skip to content

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Latest commit

 

History

22 Commits

Folders and files

Repository files navigation

GitHub Copilot Workshop for Commit AI Customers

Dependencies:

  • .NET SDK 10.x: Run dotnet --version and ensure it starts with 10.
  • Node.js & npm: Ensure you have Node.js version 20.x or higher and npm installed
    • Run node --version and npm --version in your terminal to verify

Run backend server (.NET 10):

  • Open the project folder in your IDE
  • Open the Terminal in your IDE
  • From project root, navigate to dir /backend and run:
cd backend
dotnet restore
dotnet run

Run backend with auto-restart on file changes (.NET watch mode):

  • In /backend, run:
dotnet watch run
  • The backend will restart automatically when C# files change.

Run frontend:

  • Open a NEW Terminal window in the IDE
  • From project root, navigate to dir /frontend and run
cd frontend
npm install
npm start

Run end-to-end tests (Playwright):

  • Make sure the backend and frontend dependencies are installed (see above)
  • From the project root, run:
npm install
npx playwright install --with-deps chromium
npm run test:e2e
  • The playwright install step downloads the Chromium browser Playwright needs; it only has to be run once per machine (re-run it if npm run test:e2e fails with an executable-not-found error)
  • This starts the backend and frontend automatically and runs the e2e smoke test against http://localhost:3001/
  • Use npm run test:e2e:ui to run the tests with the Playwright UI

Legal Disclaimer:

This repository contains proprietary workshop code and materials. The contents are the intellectual property of Commit AI and are provided solely for the purposes of the associated workshop by paying customers.

You may not use, copy, distribute, or share any part of this code or its contents without explicit written consent from Commit AI.

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages