Commit 31b7542
Adds Embedded Sources and enable deterministic builds for Core module (#1656)
## 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: Aniruddh Munde <[email protected]>1 parent 66172f1 commit 31b7542
1 file changed
Lines changed: 5 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
4 | 4 | | |
5 | 5 | | |
6 | 6 | | |
| 7 | + | |
7 | 8 | | |
8 | 9 | | |
9 | 10 | | |
| |||
33 | 34 | | |
34 | 35 | | |
35 | 36 | | |
| 37 | + | |
| 38 | + | |
| 39 | + | |
| 40 | + | |
36 | 41 | | |
37 | 42 | | |
38 | 43 | | |
| |||
0 commit comments