Skip to content

Add Go workspace (go.work) support for multi-module monorepos#70

Open
bts-bastion wants to merge 1 commit into
digitalocean:masterfrom
bts-bastion:bts/go-work-support
Open

Add Go workspace (go.work) support for multi-module monorepos#70
bts-bastion wants to merge 1 commit into
digitalocean:masterfrom
bts-bastion:bts/go-work-support

Conversation

@bts-bastion
Copy link
Copy Markdown

Detect and parse go.work files to resolve packages across all workspace modules, enabling cross-module dependency tracking in CI pipelines. Add -no-workspace flag to opt out. Mark all packages dirty when go.work or go.mod changes.

Co-authored by: Blue Thunder Somogyi

Detect and parse go.work files to resolve packages across all workspace
modules, enabling cross-module dependency tracking in CI pipelines.
Add -no-workspace flag to opt out. Mark all packages dirty when go.work
or go.mod changes.

Co-authored by: Blue Thunder Somogyi
@bts-bastion bts-bastion force-pushed the bts/go-work-support branch from 383f8f8 to 6c16b44 Compare March 27, 2026 06:51
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant