fix: Move Go module to another repo #274
Merged
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.
What does this PR do?
The existing plan is to keep the generated Go module in this repo. This PR makes it untracked from git in this repo, and updates the module path to a separate repo
datadog-cdk-constructs-go
.Motivation
datadog-cdk-constructs-v2-1.13.0.tgz
(among others), which is 1.40MB and is part of the package. As a result, whenever we make a small change, a newtgz
file will be generated and tracket by git. This is unnecessary, as we only need to upload thetgz
file for tagged versions (releases). We want to change it so that atgz
file is only generated when we actually want to release a new version.Testing Guidelines
Tested by using this Go module in an example CDK stack in #273.
Additional Notes
Next steps:
README.md
by adding instructions for Godatadog-cdk-constructs-go
repopublish_prod.sh
to make release more automatedFeature Request: Datadog CDK Construct for Go
Types of Changes
Check all that apply