You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
[Cherry Pick]: Adds Embedded Sources and enable deterministic builds for Core module… (#1660)
Cherry-Picks (#1656) to release/0.8 branch
**Original Description:**
## Why make this change?
- Closes#1655
- Health of [0.8.44-rc
nupkg](https://nuget.info/packages/Microsoft.DataApiBuilder/0.8.44-rc)
nupkg needs to be fixed
## What is this change?
- To fix the NuGet generated in the `main` branch, `Product` and `Core`
modules needs to be updated. `Product` module was introduced later and
`0.8.*` NuGets do not have the Product module. So, the fix is broken
into two PRs.
- This PR adds changes only to the `Core` module. After merging to
`main`, this PR can be ported over to `release/0.8` branch.
- [PR #1657 ](#1657) adds
the changes to `Product` module.
- Sets `EmbedUntrackedSources` and `ContinuousIntegrationBuild` to
`true`
## How was this tested?
- [x] Manual Tests By applying the change on top of the `release/0.8`
branch, the health of the NuGet generated was validated

---------
Co-authored-by: Shyam Sundar J <[email protected]>
0 commit comments