Conversation
This allows open source contributors to easily share their tlparse artifacts with PyTorch developers by uploading to a secret GitHub Gist. The feature: - Checks for gh CLI availability and authentication - Shows an interactive privacy warning explaining that the output contains model architecture details and that secret gists are accessible to anyone with the link - Requires explicit y/N confirmation before uploading - Uploads all output files using `gh gist create` - Displays the gist URL for sharing Fixes #161
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
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
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.
Summary
--gistCLI flag to upload tlparse output to a secret GitHub GistghCLI availability and authentication before uploadingMotivation
Open source contributors are often confused about what artifacts to send when asked for tlparse output. This feature allows them to easily upload and share their tlparse artifacts via GitHub Gist, making it simpler to collaborate with PyTorch developers.
Usage
The user will see a privacy warning and must confirm before upload:
Test plan
tlparse <log> --gistwithoutghCLI installed - should show helpful errortlparse <log> --gistwithoutghauthentication - should prompt to authenticatetlparse <log> --gistand typen- should cancel uploadtlparse <log> --gistand typey- should upload and display gist URLFixes #161