Skip to content
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

Independent versioning across different packages #166

Open
ian-shim opened this issue Mar 28, 2024 · 2 comments
Open

Independent versioning across different packages #166

ian-shim opened this issue Mar 28, 2024 · 2 comments
Assignees

Comments

@ian-shim
Copy link
Contributor

Right now, the entire repository is versioned together.
If there is a desired patch for one package, but that version has an undesired update on another package, I cannot make an upgrade.
Ideally, each package is versioned separately, so that developers can upgrade specific packages.

@afkbyte afkbyte self-assigned this Mar 29, 2024
@afkbyte
Copy link
Contributor

afkbyte commented Mar 29, 2024

Hey! Would you want a go.work at root or something to generate a go.work including each of the modules?

This discussion for reference: golang/go#53502

@samlaf
Copy link
Collaborator

samlaf commented Mar 29, 2024

Good find @afkbyte . Didn't read through the whole issue, still confused as to what exactly is happening with the go.work file. The last message (golang/go#53502 (comment)) is saying it's needed for vscode to be able to identify the different go.mod files in the repo.

image

Not sure what the exact tradeoffs he's mentioning are, aka what's wrong with checking the go.work file into the repo. Are you aware of this @ian-shim ?

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

No branches or pull requests

3 participants