Deploy Code Check

Develop

Requirements

Preparation

git clone <this repo>
cd ran350.github.io
yarn install

Commands

See scripts section of package.json

  • yarn dev - runs in developing mode
  • yarn build && yarn export - exports HTML files and others in ./out
  • yarn run check - checks with code formatting with Prettier, type checking with tsc, linting with ESLint

Continuos Integrations (CI)

See .github/workflows/code-check.yml

This workflows runs yarn run check in pushing/PR on main branch.

Continuous Delivery (CD)

See .github/workflows/deploy.yml

This workflows runs yarn install && yarn build && yarn export in pushing/PR on main branch, then deploys using GitHub Pages.

TODO

See issue.