Skip to content

Remove admin elevation requirement from signed package tests#7241

Open
dtivel wants to merge 1 commit intodevfrom
dtivel/remove-elevation-requirement
Open

Remove admin elevation requirement from signed package tests#7241
dtivel wants to merge 1 commit intodevfrom
dtivel/remove-elevation-requirement

Conversation

@dtivel
Copy link
Copy Markdown
Contributor

@dtivel dtivel commented Mar 28, 2026

Bug

Fixes: TBD

Description

This PR enables in-memory trust stores on Windows for .NET 5+ by removing two platform gates in test infrastructure. Change [CIOnlyFact]/[CIOnlyTheory] to [Fact]/[Theory] so signing tests run on developer machines without elevation.

There are no product code changes.

PR Checklist

  • Meaningful title, helpful description and a linked NuGet/Home issue
  • Added tests
  • N/A [ ] Link to an issue or pull request to update docs if this PR changes settings, environment variables, new feature, etc.

CC @zivkan, @nkolev92. Did you already have an issue for this or shall I create one?

@dtivel dtivel requested a review from a team as a code owner March 28, 2026 22:36
@dtivel dtivel requested review from martinrrm and nkolev92 March 28, 2026 22:36
@dtivel dtivel force-pushed the dtivel/remove-elevation-requirement branch 3 times, most recently from 7b3b0c6 to afefea5 Compare March 29, 2026 15:22
@dtivel dtivel force-pushed the dtivel/remove-elevation-requirement branch from afefea5 to 5a3d99f Compare March 30, 2026 02:35
@nkolev92 nkolev92 added the Engineering Changes related to the build infrastructure of the repo and that do not change product code label Mar 30, 2026
@nkolev92
Copy link
Copy Markdown
Member

Did you already have an issue for this or shall I create one?

We have changed our process for engineering issues fix on the fly.

If there's no issue created, no need to create a new one, we just tag the PR with Engineering.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Engineering Changes related to the build infrastructure of the repo and that do not change product code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants