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

feat: separate simple client into its own module #208

Merged
merged 3 commits into from
Dec 9, 2024

Conversation

samlaf
Copy link
Collaborator

@samlaf samlaf commented Dec 4, 2024

This will make it easier to import it into other projects without importing all of the other dependencies of our root go.mod

TODO steps:

  1. merge this PR with a replace directive in the main go.mod
  2. release v0.1.0 of the new client module
  3. make a new PR to use that version in the main go.mod file
  4. release v1.6.1 of main module that uses the new client module

Fixes Issue

Fixes #

Changes proposed

Screenshots (Optional)

Note to reviewers

@samlaf samlaf marked this pull request as draft December 4, 2024 03:31
This will make it easier to import it into other projects without importing all of the other dependencies of our root go.mod.
We will first merge this PR with a replace directive in the main go.mod, then release v0.1.0 of the new client module, and then
make a new PR to use that version in the main go.mod file.
@samlaf samlaf force-pushed the feat--separate-module-for-simple-client branch from e39ffbf to fec0efd Compare December 5, 2024 01:02
@samlaf samlaf requested a review from EthenNotEthan December 5, 2024 01:05
@samlaf samlaf marked this pull request as ready for review December 5, 2024 01:05
@samlaf samlaf requested review from jianoaix and bxue-l2 December 5, 2024 01:05
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

also add go.sum?

Copy link
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The client only depends on stdlib so go mod tidy doesn't generate a go.sum in this case it seems like.

@EthenNotEthan EthenNotEthan merged commit 0bfc81f into main Dec 9, 2024
7 checks passed
@EthenNotEthan EthenNotEthan deleted the feat--separate-module-for-simple-client branch December 9, 2024 16:39
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.

3 participants