File tree Expand file tree Collapse file tree 1 file changed +11
-0
lines changed Expand file tree Collapse file tree 1 file changed +11
-0
lines changed Original file line number Diff line number Diff line change @@ -49,3 +49,14 @@ This document summarizes how to work on rslint effectively and consistently.
49
49
- rslint loads ` rslint.json ` /` rslint.jsonc ` ; rules accept ESLint-style levels/options.
50
50
- The linter walks each file once and dispatches to registered listeners; ` --singleThreaded ` disables parallelism.
51
51
- Use ` --format github ` in CI to emit GitHub workflow annotations.
52
+
53
+ ## Fix CI
54
+
55
+ - Sync deps: ` pnpm install ` in repo root.
56
+ - Lint/spell: ` pnpm run lint:go ` , ` pnpm run check-spell ` .
57
+ - Tests: ` pnpm run test:go ` and ` pnpm run test ` (JS/TS).
58
+ - Build types: ` pnpm build ` to surface TS type errors.
59
+ - Format: ` pnpm run format `
60
+ - If Go formatting/lint fails, apply gofmt/goimports in your editor or run your usual formatter, then re-run the checks above.
61
+ - If cspell reports legit words, add them to ` cspell.config.cjs ` dictionary.
62
+ - Re-run the full sequence locally until all commands pass before pushing.
You can’t perform that action at this time.
0 commit comments