It appears that the .yaml template I use for signing expects at least
a `SignList.xml` now:

    Get-Content : Cannot find path 'C:\A\1\_temp\artifact-signing\unsigned\nuget-unsigned\SignList.xml' because it does not exist.

This repo is unique because there are not actually any `.dll` files to
sign. The NuGet package is only `.targets` files.

For now, I've added a `SignList.xml` with no items. If I ever add a
`.dll` file one day, I'll have an example to follow.
This commit is contained in:
Jonathan Peppers 2021-02-18 15:40:57 -06:00 коммит произвёл GitHub
Родитель 7d73ae0f42
Коммит 3ee6ea59a4
Не найден ключ, соответствующий данной подписи
Идентификатор ключа GPG: 4AEE18F83AFDEB23
2 изменённых файлов: 9 добавлений и 0 удалений

Просмотреть файл

@ -0,0 +1,8 @@
<Project>
<!--
NOTE: if this package ever has .dll files:
<ItemGroup>
<FirstParty Include="Xamarin.Legacy.Sdk.dll" />
</ItemGroup>
-->
</Project>

Просмотреть файл

@ -18,6 +18,7 @@
<ItemGroup>
<None Include="../../LICENSE" Pack="true" PackagePath="/" />
<None Update="@(None)" Pack="true" PackagePath="/" />
<None Update="SignList.xml" Pack="false" CopyToOutputDirectory="PreserveNewest" />
</ItemGroup>
<Target Name="_ClearNuGetCache" BeforeTargets="Build">
<RemoveDir Directories="$(MSBuildThisFileDirectory)../../packages/xamarin.legacy.sdk/" />