-
Notifications
You must be signed in to change notification settings - Fork 2.3k
feat: add check-everything for unified style checks #5650
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
|
@DOsinga could you review this? |
DOsinga
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This is great!
Justfile
Outdated
|
|
||
| # Run all style checks and formatting (precommit validation) | ||
| check-everything: | ||
| @echo "🔧 Running all style checks..." |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I can't believe I'm saying this, but I wouldn't be against making this louder. I often have trouble finding back the last failure :)
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
which style would you prefer
header style
🔧 Running all style checks...
=== Formatting Rust code ===
cargo fmt --allor emoji
🔧 RUNNING ALL STYLE CHECKS...
🦀 FORMATTING RUST CODE...
cargo fmt --allThere was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
the individual steps I don't need more focus on, just the banner on top.
🔧 RUNNING ALL STYLE CHECKS...
would do fine, thank you
Add single command to run all formatting and linting checks, preventing CI failures due to style issues. Signed-off-by: sheikhlimon <[email protected]>
95217ff to
17ace11
Compare
* main: (83 commits) silence copilot on minor text issues (block#5665) fix: disallow runaway subagent chains (block#5659) chore: remove usage of non-existent env var for log dir (block#5658) clarify agent instructions (block#5655) feat: add check-everything for unified style checks (block#5650) Show errors on failure (block#5643) custom instructions for copilot reviews (block#5646) fix: prevent repeated 404 errors when accessing deleted sessions (block#5644) Flake.nix corrected main (block#5600) fix: goose recipe list can return duplicated entries (block#5645) fix: bedrock creds refresh (block#5599) Fix Claude Code provider to default to Auto mode (block#5638) (block#5642) Scheduler cleanup (block#5571) Better search paths and handling of CLI providers (block#5554) docs: description required for "Add Extension" in cli - phase 2 (block#5635) Remove some logging (block#5631) Use session IDs as task IDs for subagents instead of UUIDs (block#5398) Fix the naming (block#5628) fix: default tetrate model is broken, replace with haiku-4.5 (block#5535) (block#5587) Fetch less and use the right SHA (block#5621) ...
* main: silence copilot on minor text issues (#5665) fix: disallow runaway subagent chains (#5659) chore: remove usage of non-existent env var for log dir (#5658) clarify agent instructions (#5655) feat: add check-everything for unified style checks (#5650) Show errors on failure (#5643) custom instructions for copilot reviews (#5646) fix: prevent repeated 404 errors when accessing deleted sessions (#5644) Flake.nix corrected main (#5600) fix: goose recipe list can return duplicated entries (#5645) fix: bedrock creds refresh (#5599)
|
thanks so much! |
Signed-off-by: sheikhlimon <[email protected]>
Signed-off-by: sheikhlimon <[email protected]>
Signed-off-by: sheikhlimon <[email protected]> Signed-off-by: Blair Allan <[email protected]>
Summary
Add
just check-everythingtarget that runs all style-related checks in one command: cargo fmt, clippy linting, UI linting, and OpenAPI schema validation. This provides a single precommit validation command to prevent CI failures.Type of Change
AI Assistance
Related Issues
Relates to #5649