Skip to content

teambi0s/pentest-website

Repository files navigation

bi0s-pentest

CI

This is the source code of the bi0s-pentest website developed in sveltekit.

Helpful commands.

Run

npm run dev

Build

npm run build

Format

npm run format

Lint

npm run lint

Test

npm run test

Commitlint

npm run commitlint

Important points to note when contributing.

  • Running the below command can be useful for easily creating commit messages following conventional commiting format.
    • npm run commit
  • Running the below command can be useful if the github action fails to find out what is the error.
    • npm run ci
  • Github action will fail in the following scenarios
    1. Eslint linting error
    2. Prettier formatting error
    3. Build error
    4. Test error
    5. Commit message not following conventional commiting format
  • In the event of failure of the github action, go to its logs and check which job has failed and what is the error printed so that it can be debugged and resolved.