Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Skip signing VisualFsharp.sln and FSharp.sln when building with .NET … #18113

Merged
merged 3 commits into from
Dec 12, 2024

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
Member

@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
Member

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

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