9 Commits

Author SHA1 Message Date
Jacob Alber
a67395798d
ci: remove every-commit trigger form nightly build (#5278)
We should not be triggering the nightly build pipeline on every commit.
2025-01-31 15:42:53 +00:00
Jacob Alber
a1b08aa1e9
fix: NuGet icon is broken when building in ADO (#5276)
We use git-lfs for storing the icon, and cannot publish with a broken icon
2025-01-31 00:13:22 +00:00
Jacob Alber
465a97472d
feat: Release pre-requisites for Microsoft.AutoGen.Core NuGet (#5270)
This is in preparation for releasing the Microsoft.AutoGen.Core NuGet
package.

* Moves IHandle<> to Microsoft.AutoGen.Contracts
* Makes KVStringParseHelper internal

* Updates versions of certain dependencies
* Updates NuGet package properties

* Enables deterministic build
* Enables ContinuousIntegrationBuild in CI
2025-01-30 17:08:39 -05:00
Griffin Bassman
0363388407
fix: ESPR dotnet code signing (#5081)
* fix: ESPR dotnet code signing

* only code sign bin

* fix nuget path
2025-01-17 11:59:42 -05:00
Griffin Bassman
5495a020c6
fix: dotnet azure pipeline (uv sync installation) (#5042)
* add code sign

* install uv before build step

* update astral to azure pipeline install

* use powershell command for uv

* add uv to path and get version

* use powershell task for uv

* add PATH to build task

* windows path

* separate conditional from path in env

* add conditional for just version

* separate version suffix conditional out of env

* add variables in build job

* if else one line

* separate if else

* rrevert to windows path

* comment out nightly build publish

* readd conditionals for nightly

* update to code sign version 5 for nuget

* codesign

* add esrp client id

* use msi auth

* only add dll

* remove esrp clientid

* remove quotes esrpclientid

* change appregistration id

* update AppRegistrationClientId

* revert auth

* use 5.1 format

* only use AuthSignCertName

* update 5.1 dlls

* try v5 standard

* usemsi and esrpclient

* comment out authcertname

* new auth cert

* use msi and esrpclientid

* ensure all dlls in file path
2025-01-16 11:00:13 -08:00
Xiaoyun Zhang
415d049822
.NET add document on packaging && disable uploading artifacts folder to pipeline by default (#4299)
* add package readme

* Update PACKAGING.md
2024-11-21 09:53:23 -08:00
Xiaoyun Zhang
072a1c14b7
update (#4288) 2024-11-20 11:50:28 -08:00
Xiaoyun Zhang
611666c00d
.NET Update ADO to publish to nightly build for every CI build (#4275) 2024-11-20 08:52:39 -08:00
Xiaoyun Zhang
b35977ce56
[MAYBE MERGE BEFORE WE TEST ESRP] Set up ADO pipeline for real-signing && nightly build (#4270)
* add ado pipeline

* update

* update pipeline

* update

* update iamge

* update sln

* install aspire workload

* Aspire -> aspire

* pin code analysis version to 4.8.0

* update pack

* set up wordir

* update

* update

* update

* clean up

* update

* clean up

* add dotnet
2024-11-19 17:36:08 -08:00