-
Notifications
You must be signed in to change notification settings - Fork 132
Shell completion auto-install and pre-commit hook improvements #1124
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
Open
sbryngelson
wants to merge
35
commits into
MFlowCode:master
Choose a base branch
from
sbryngelson:triage
base: master
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
+235
−183
Open
Changes from all commits
Commits
Show all changes
35 commits
Select commit
Hold shift + click to select a range
7496ab7
Add CI lint gate and local precheck command
sbryngelson 26f7e17
Fix precheck.sh portability and usability issues
sbryngelson 4b17fa2
Gate benchmarks on Test Suite completion
sbryngelson 1b211a5
Auto-install git pre-commit hook for precheck
sbryngelson 9304137
Use dynamic CPU count in pre-commit hook
sbryngelson 77ac8cc
Show CPU count in pre-commit hook output
sbryngelson a7cf1d2
Merge upstream master, resolve mfc.sh conflict
sbryngelson 4b55c30
Add precheck command to CLI and autocomplete
sbryngelson e017cf0
Auto-update installed shell completions on regeneration
sbryngelson 780138b
Show source command when completions auto-update
sbryngelson 06f0425
Always check installed completions on every run
sbryngelson f65ed30
Prevent directory completion fallback in shell completions
sbryngelson d23addc
Auto-install completions and fix bash completion options
sbryngelson 33cbd0e
Auto-install completions from mfc.sh with shell rc setup
sbryngelson 1ba4666
Clarify verbose, debug, and debug-log flag documentation
sbryngelson adfcb7f
Cap pre-commit hook parallelism at 12 jobs
sbryngelson 02ef3de
Fix completion auto-install to check for files, not just directory
sbryngelson ff8d499
Merge MFlowCode/MFC master into triage
sbryngelson fc5e2a5
Auto-update outdated shell completions
sbryngelson 9c15c8a
Auto-activate completions when mfc.sh is sourced
sbryngelson 52d0ddd
Use workflow_run for benchmarks and extract completion logic
sbryngelson 8e3f405
Suppress verbose package list from uv install by default
sbryngelson 989a79d
Compact splash screen from 45 to 20 lines
sbryngelson e913f7c
Pass arguments to python.sh for verbose flag support
sbryngelson 6972e6e
Handle ./mfc.sh -v without command (show help, not error)
sbryngelson cf49bcc
Fix splash screen to use COMMANDS as single source of truth
sbryngelson 72d8a38
Address AI reviewer feedback on PR #1124
sbryngelson 88d8736
Show full build error output instead of truncating to 40 lines
sbryngelson c96edf2
Fix troubleshooting tips to suggest --debug instead of --debug-log
sbryngelson b44360f
Fix flags-before-command detection and shell detection
sbryngelson f24c62b
Raise minimum Python version to 3.12 (pyrometheus requires it)
sbryngelson e0bdc88
Lower minimum Python to 3.10 by pinning pyrometheus to pre-3.12 commit
sbryngelson f9fa919
Add -v flag to all CI build/run/test/bench commands
sbryngelson 0ec406b
Add -v flag to coverage and GitHub runner CI commands
sbryngelson 1e863ae
Revert pyrometheus pin to track git HEAD
sbryngelson File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.