Skip to content

Force .NET rollforward for SBOM ManifestTool#10137

Merged
epananth merged 1 commit intorelease/6.0from
raines/sbom-manifest-rollforward
Jul 29, 2022
Merged

Force .NET rollforward for SBOM ManifestTool#10137
epananth merged 1 commit intorelease/6.0from
raines/sbom-manifest-rollforward

Conversation

@rainersigwald
Copy link
Member

The ManifestTool targets .NET Core 3.1, which is not available in most Arcade repos. Adding it to global.json as a required "test" runtime breaks restore + build on ARM64 systems, which isn't ideal.

Instead, force rollforward to the latest major runtime even though the application's manifest doesn't specify that.

Works around microsoft/dropvalidator#454.

To double check:

The ManifestTool targets .NET Core 3.1, which is not available in most Arcade repos. Adding it to global.json as a required "test" runtime breaks restore + build on ARM64 systems, which isn't ideal.

Instead, force rollforward to the latest major runtime even though the application's manifest doesn't specify that.

Works around microsoft/dropvalidator#454.
@rainersigwald rainersigwald force-pushed the raines/sbom-manifest-rollforward branch from 548bd0e to b9f4ee6 Compare July 25, 2022 16:11
@markwilkie
Copy link
Member

Cool @rainersigwald - and it worked?

@rainersigwald rainersigwald requested a review from epananth July 25, 2022 17:55
@rainersigwald
Copy link
Member Author

I didn't validate, just trying to get @epananth a jump on this if y'all decide to go this route rather than waiting for the tool to be updated.

@epananth
Copy link
Member

I was oof, I will run the test and get back to this.

@epananth
Copy link
Member

epananth commented Jul 28, 2022

that worked this is the test build https://devdiv.visualstudio.com/DevDiv/_build/results?buildId=6484672&view=results

this should work. Thanks @rainersigwald.

@epananth epananth requested review from markwilkie and mmitche July 28, 2022 23:22
@epananth
Copy link
Member

since this is going into release/6.0 it needs approval from @markwilkie and @mmitche

@epananth epananth merged commit b62d025 into release/6.0 Jul 29, 2022
@akoeplinger akoeplinger deleted the raines/sbom-manifest-rollforward branch November 22, 2022 10:16
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.

4 participants