-
Notifications
You must be signed in to change notification settings - Fork 1.9k
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
Refactor official build to use arcade templates #6412
Changes from all commits
d08e394
3f03889
8e65846
0731af0
467fbeb
c458dd5
dc4cd33
4a29b4e
20513b2
d0dba0c
0bedc65
d86931b
31b7eb8
ee9708d
eb18c8b
6fc1325
18825e9
66cb2ec
e092c8c
ae05a62
09837e7
396ebb6
a45a09d
83c42ab
ec1f420
File filter
Filter by extension
Conversations
Jump to
Diff view
Diff view
There are no files selected for viewing
Large diffs are not rendered by default.
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,5 @@ | ||
<Project> | ||
<PropertyGroup> | ||
<PublishingVersion>3</PublishingVersion> | ||
</PropertyGroup> | ||
</Project> |
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,21 +1,10 @@ | ||
<Project> | ||
<ItemGroup Condition="'$(SignBinaries)' == 'true'"> | ||
<ItemsToSign Remove="@(ItemsToSign)" /> | ||
<ItemsToSign Include="$(ArtifactsDir)pkgassets\**\*.dll" /> | ||
<FileExtensionSignInfo Include="*.dll" CertificateName="MicrosoftDotNet500" /> | ||
</ItemGroup> | ||
<ItemGroup Condition="'$(SignNugetPackages)' == 'true'"> | ||
<ItemsToSign Remove="@(ItemsToSign)" /> | ||
<ItemsToSign Include="$(ArtifactsDir)packages\**\*.nupkg" /> | ||
<ItemsToSign Include="$(ArtifactsDir)packages\**\*.snupkg" /> | ||
<FileExtensionSignInfo Include="*.nupkg" CertificateName="NuGet" /> | ||
<FileExtensionSignInfo Include="*.snupkg" CertificateName="NuGet" /> | ||
</ItemGroup> | ||
<ItemGroup> | ||
<ItemsToSign Include="$(ArtifactsPackagesDir)**\*.snupkg" /> | ||
<FileExtensionSignInfo Include="*.snupkg" CertificateName="NuGet" /> | ||
</ItemGroup> | ||
|
||
<!-- Since this repo isn't on Arcade 6, the UseDotNetCertificate optionis not available. Do the update here instead. --> | ||
<ItemGroup> | ||
<FileExtensionSignInfo Update="@(FileExtensionSignInfo->WithMetadataValue('CertificateName','Microsoft400'))" CertificateName="MicrosoftDotNet500" /> | ||
<StrongNameSignInfo Update="@(StrongNameSignInfo->WithMetadataValue('CertificateName','Microsoft400'))" CertificateName="MicrosoftDotNet500" /> | ||
<FileSignInfo Update="@(FileSignInfo->WithMetadataValue('CertificateName','Microsoft400'))" CertificateName="MicrosoftDotNet500" /> | ||
</ItemGroup> | ||
<PropertyGroup> | ||
<UseDotNetCertificate>true</UseDotNetCertificate> | ||
</PropertyGroup> | ||
</Project> |
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,17 @@ | ||
variables: | ||
- group: SDL_Settings | ||
- name: BuildConfig | ||
value: Release | ||
- name: OfficialBuildId | ||
value: $(BUILD.BUILDNUMBER) | ||
- name: DOTNET_CLI_TELEMETRY_OPTOUT | ||
value: 1 | ||
- name: DOTNET_SKIP_FIRST_TIME_EXPERIENCE | ||
value: 1 | ||
- name: DOTNET_MULTILEVEL_LOOKUP | ||
value: 0 | ||
- name: Codeql.Enabled | ||
value: true | ||
- name: Codeql.SkipTaskAutoInjection | ||
value: True #default to not inject CodeQL tasks, we'll enable it in a single job. | ||
|
This file was deleted.
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -143,8 +143,10 @@ | |
</Target> | ||
|
||
<Target Name="Pack" /> | ||
<Target Name="Restore" /> | ||
<Target Name="Test" /> | ||
|
||
<ItemGroup> | ||
<PackageDownload Include="MlNetMklDeps" Version="[$(MlNetMklDepsVersion)]" /> | ||
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. Yes, PackageDownload requires explicit version references. https://learn.microsoft.com/en-us/nuget/consume-packages/packagedownload-functionality |
||
</ItemGroup> | ||
|
||
</Project> |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I assume this is ok and no concern removing it.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
It was wrong for us to claim Intel is the Author of the package. The gallery doesn't even present it to our users.
https://www.nuget.org/packages/Microsoft.ML.Mkl.Redist/2.0.0-preview.22313.1
We are the ones who build this package and binary, it's a custom linked copy of MKL. The package itself has the Intel license.