git clone https://github.com/[YOUR GITHUB ACCOUNT]/bahamut_ani_stat.gitgit remote add upstream "https://github.com/Lee-W/bahamut_ani_stat"You can pull the latest code in main branch through git pull upstream main afterward.
git checkout -b [YOUR FEATURE]# Step 1: Install uv on macOS and Linux.
curl -LsSf https://astral.sh/uv/install.sh | sh
# Step 1: Install uv on Windows.
powershell -ExecutionPolicy ByPass -c "irm https://astral.sh/uv/install.ps1 | iex"
uv tool install invokeinv env.init-devNote that this project follows conventional-commit and bumps version based on it. Use the following command to commit your changes.
inv git.commitMake sure all test cases pass.
inv testCheck the test coverage and see where you can add test cases.
inv test.covFormat your code through ruff.
inv style.formatMake sure your coding style passes all enforced linters.
inv styleEnsure the packages installed are secure, and no server vulnerability is introduced
inv secure