You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
* Add automatic gh auth login prompt when sharing results
- Modified setup_github_authentication to offer interactive gh auth login
- Added auto_login parameter to control whether to prompt for authentication
- If gh is not authenticated, prompts user to run gh auth login
- Runs gh auth login interactively if user agrees
- Updated share_results to pass through auto_login parameter
- Falls back to saving results locally if authentication fails or is skipped
This makes sharing results much easier - users no longer need to manually set up authentication beforehand. The function will guide them through the process when needed.
* Use gh_cli_jll for automatic authentication
- Added gh_cli_jll as a dependency
- Implemented get_gh_command() to select between system gh and JLL gh
- Updated all gh CLI calls to use the wrapper function
- Auto-login now works even when gh is not installed on the system
- Falls back to JLL-provided gh binary automatically
This ensures the auto-authentication feature works on all systems, regardless of whether gh CLI is installed.
---------
Co-authored-by: ChrisRackauckas <[email protected]>
0 commit comments