docs: update copilot instructions with important commands and linting guidelines

Signed-off-by: Deluan <deluan@navidrome.org>
This commit is contained in:
Deluan
2025-05-21 22:33:33 -04:00
parent e5438552c6
commit 84384006a4

View File

@@ -42,4 +42,12 @@ This is a music streaming server written in Go with a React frontend. The applic
- Test changes thoroughly, especially around concurrent operations
- Validate both backend and frontend interactions
- Consider how changes will affect user experience and performance
- Test with different music library sizes and configurations
- Test with different music library sizes and configurations
- Always run formatting and linting before committing changes
## Important commands
- `make build`: Build the application
- `make test`: Run Go tests
- To run tests for a specific package, use `make test PKG=./pkgname/...`
- `make lintall`: Run linters
- `make format`: Format code