-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy path.rules
More file actions
16 lines (14 loc) · 872 Bytes
/
.rules
File metadata and controls
16 lines (14 loc) · 872 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
* Project documentation available in the docs/ directory. ALWAYS read it first before making changes.
* Use --tags fts5 when building or running tests
* When adding new datasources, update config.toml.sample and add documentation to docs/datasources
* Don't use the default storage_dir when testing, use a temp dir
* Alwas run integration tests when making changes to the core package with make test
* Run "make build" to build sources
* Run "make test" to test code
* Always run "make lint" to find linting issues when you are done with the code changes
* When creating new web renderers for blocks, read the README.md in the renderers package
* We are using Go 1.24, benefits from the latest Go features and stdlib additions
# IMPORTANT
* Don't work around issues
* Don't be creative adding things that haven't been requested
* Don't ignore failing tests, always fix