Repository navigation
Read Go workspaces the way go builds them #1763
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
Merged
Mikola Lysenko (mikolalysenko)
merged 24 commits into
main
from
fix/golang-workspace-model
Oct 28, 2026
Merged
Changes from all commits
Commits
Show all changes
24 commits
Select commit
Hold shift + click to select a range
b071e8a
Keep Go hosted pins after go mod tidy drops zip line
mikolalysenko a1bfe6e
Check selection and workspace sums for tidy Go pins
mikolalysenko 14057c8
Document tidy Go pin rules in the CLI contract
mikolalysenko 14fa6d4
Don't attest Go pins a workspace never builds
mikolalysenko b23666d
Let a hosted Go re-run restore a pruned zip line
mikolalysenko 46b40a1
Don't attest Go /go.mod-only pins in a workspace
mikolalysenko bc5f8c4
Ignore go.work.sum zip lines as selection proof
mikolalysenko 2beda00
Check workspace Zip pins for a higher selected version
claude 801e0c6
Read Go workspaces the way go does
mikolalysenko db13d81
Check go.work before writing hosted Go pins
mikolalysenko 6a54b8b
Roll back hosted Go pins in go.work and members
mikolalysenko 46f86dc
Test and document Go workspace support
mikolalysenko b796800
Stop attesting Go workspace pins go may not build
mikolalysenko cbb852b
Select Go workspace versions from the module graph
mikolalysenko 052a4fa
Read Go workspace e2e warnings via common::envelope
mikolalysenko 5132bb0
Accept the workspace inert wording in zip pin test
mikolalysenko 6862138
Gate go.work replaces on the workspace module graph
claude f534ec7
Keep readable workspace members' requires in Go selection
claude fd0c850
Merge remote-tracking branch 'origin/fix/golang-tidy-gomod-only-pin' …
claude 54fb3eb
Refuse Go pins an unread workspace graph cannot prove
claude 6dd327d
Load raised versions' go.mod in the workspace graph
claude 5a2720f
Load the workspace graph at go's three pruning levels
claude 678f90e
Merge main into fix/golang-workspace-model
claude ed7d030
Keep a workspace pin of a dependency-raised version live
claude 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
Large diffs are not rendered by default.
Oops, something went wrong.
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.