Optical character recognition performed on the video game Crash Team Racing Nitro-Fueled for game results
Live at https://sebranly.github.io/ctr-ocr/
Current tasks are available on this GitHub list of projects
- Clone the repository with
git clone git@github.com:sebranly/ctr-ocr.git
- Go into the repository (e.g. with
cd
) - Make sure you use node 16 (
node -v
) and npm 8 (npm -v
) - Run
npm ci
to install the dependencies
- To run it locally, run
npm run start
, it has hot reloading - To run the test suite (no need to run command above), run
npm run test
- Commit and push your changes to
main
branch, or create a merge request as a PR from your clone to this project'smain
branch - Make sure to have followed the following. If not, create a new PR.
- increase the
WEBSITE_VERSION
fromsrc/constants/general.ts
file, by following semver- MAJOR version when you make incompatible API changes,
- MINOR version when you add functionality in a backwards compatible manner, and
- PATCH version when you make backwards compatible bug fixes.
- make sure
DEBUG_MODE
fromsrc/constants/general.ts
file isfalse
- increase the
- Confirm that test suite passes with
npm run test
- Then run
npm run deploy
- Finally create a new release for this version on GitHub Releases page by adding the changelog