mirror of
https://github.com/J3vb/OwnCord.git
synced 2026-09-03 03:50:00 +03:00
25 lines
1.2 KiB
Markdown
25 lines
1.2 KiB
Markdown
# Contributing to OwnCord
|
|||
|
|
|
||
|
|
The full guide lives in **[docs/contributing.md](docs/contributing.md)** —
|
||
|
|
environment setup, the branch model, coding standards, and how to run the
|
||
|
|
checks CI runs.
|
||
|
|
|
||
|
|
This file exists so GitHub can find it: the contributing-guidelines link that
|
||
|
|
appears on new issues and pull requests only resolves `CONTRIBUTING.md` at the
|
||
|
|
repository root, in `.github/`, or in `docs/`.
|
||
|
|
|
||
|
|
Three things worth knowing before you open a pull request:
|
||
|
|
|
||
|
|
- **Branch from `dev` and target `dev`.** `main` carries releases only. See
|
||
|
|
[Branch and PR model](docs/contributing.md#branch-and-pr-model).
|
||
|
|
- **Run the checks first.** `npm run check` from the repository root, or the
|
||
|
|
per-stack commands in [docs/contributing.md](docs/contributing.md). CI takes
|
||
|
|
about 15 minutes and enforces more than a plain build and test.
|
||
|
|
- **Report security issues privately**, through GitHub Security Advisories —
|
||
|
|
never a public issue or pull request. See [SECURITY.md](SECURITY.md) and
|
||
|
|
[docs/security.md](docs/security.md).
|
||
|
|
|
||
|
|
New to the codebase? [docs/README.md](docs/README.md) indexes everything, and
|
||
|
|
[docs/architecture/](docs/architecture/README.md) explains how the server and
|
||
|
|
client fit together.
|