Skip to content

Conversation

@ellahathaway
Copy link
Member

@ellahathaway ellahathaway commented Aug 18, 2025

Arcade expects these values to be lowercase, when they are not, conditions that check the DotNetSignType value evaluate to false.

As explained in #1949, this doesn't affect real signing, but it does affect test signing.

@wtgodbe
Copy link
Member

wtgodbe commented Aug 18, 2025

Do we need this in the 10.0 branches?

@ellahathaway
Copy link
Member Author

ellahathaway commented Aug 18, 2025

Do we need this in the 10.0 branches?

Yeah, we should fix this in 10.0. I'll open a backport PR

@ellahathaway
Copy link
Member Author

/backport to release/10.0.1xx

@github-actions
Copy link
Contributor

@wtgodbe
Copy link
Member

wtgodbe commented Aug 18, 2025

Do we need RC1 as well?

@ellahathaway
Copy link
Member Author

ellahathaway commented Aug 18, 2025

Do we need RC1 as well?

This only affects our ability to run test signing (#1758) and the signing of the SB artifacts (#1811) when the Signed (Real) pipeline parameter is passed for a manual pipeline run. I don't expect either to go into RC1. I think that if there's a need later, we can backport at that time.

@ellahathaway ellahathaway enabled auto-merge (squash) August 18, 2025 18:29
@ellahathaway ellahathaway merged commit 17b7225 into dotnet:main Aug 18, 2025
11 checks passed
@NikolaMilosavljevic
Copy link
Member

Presumably DryRun case was not affected - should that be updated to all lowercase for consistency?

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

Labels

None yet

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

4 participants