26 lines
691 B
Markdown
26 lines
691 B
Markdown
# Contributing
|
|
|
|
This repository is a Modrinth fork. Read upstream `CLAUDE.md` before changing code.
|
|
|
|
## Development
|
|
|
|
Use the existing monorepo commands and package boundaries. Prefer small, focused commits.
|
|
|
|
```bash
|
|
pnpm install
|
|
pnpm --filter @modrinth/app-frontend run lint
|
|
cargo fmt --check
|
|
cargo clippy --package theseus
|
|
```
|
|
|
|
## Pull Request Readiness
|
|
|
|
- Keep the working tree clean.
|
|
- Run the cheapest local checks available.
|
|
- Push and watch Gitea Actions until the workflow succeeds.
|
|
- Document skipped checks when local toolchains are unavailable.
|
|
|
|
## Security
|
|
|
|
Do not commit private tokens, credentials, signing keys, or local secrets. Use repository or organization secrets for CI.
|