Skip to content

Conversation

ellahathaway
Copy link
Member

Closes #18112

May need to be adjusted based on #18112 (comment)

When VisualFSharp.sln and FSharp.sln are built with .NET Core MSBuild, no artifacts are built that can be signed -> signing fails when an empty ItemsToSign list.

This PR includes a change that sets -sign to false when building VisualFSharp.sln or FSharp.sln with .NET Core on windows.

Copy link
Contributor

github-actions bot commented Dec 6, 2024

✅ No release notes required

@ellahathaway ellahathaway marked this pull request as ready for review December 10, 2024 17:04
@ellahathaway ellahathaway requested a review from a team as a code owner December 10, 2024 17:04
@ellahathaway
Copy link
Member Author

Marking this as ready for review. This change is needed to unblock dotnet/sdk#44855. Depending on the feedback to #18112 (comment), I'm happy to either revise this PR or open a follow up PR later.

@ellahathaway ellahathaway requested a review from mmitche December 10, 2024 17:06
@ellahathaway
Copy link
Member Author

@dotnet/fsharp-team-msft - friendly ping. Can I please get eyes on this? It's needed to enable signing in the VMR for the unified build project.

@ellahathaway ellahathaway requested a review from mmitche December 11, 2024 20:49
@ellahathaway ellahathaway enabled auto-merge (squash) December 11, 2024 21:31
@psfinaki psfinaki disabled auto-merge December 12, 2024 11:17
psfinaki
psfinaki previously approved these changes Dec 12, 2024
@psfinaki psfinaki dismissed their stale review December 12, 2024 11:18

put it my mistake

@psfinaki
Copy link
Contributor

@ellahathaway sorry for the delay. We are waiting for @KevinRansom to take a look at this as he's most knowledgeable in the topic.

If this is in a hurry && low risk, we can probably merge it as is and hope things work out. Letting @T-Gro to decide tho.

@KevinRansom
Copy link
Contributor

@ellahathaway sorry for the delay I was in England. But now Jet-lag has my attention.

@KevinRansom KevinRansom merged commit 1e9a301 into dotnet:main Dec 12, 2024
33 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Archived in project

Development

Successfully merging this pull request may close these issues.

Do not pass -sign when building VisualFSharp.sln and FSharp.sln with .NET Core MSBuild on Windows

4 participants