Skip to content

Update Library.Template baseline - #155

Open
ttstanley wants to merge 86 commits into
mainfrom
ttstanley-update-library-template-v2
Open

Update Library.Template baseline#155
ttstanley wants to merge 86 commits into
mainfrom
ttstanley-update-library-template-v2

Conversation

@ttstanley

Copy link
Copy Markdown
Contributor

Summary

  • Merge the latest Library.Template microbuild baseline and refresh SDK, package, tooling, and pipeline updates.
  • Preserve repository-specific Azure Pipeline behavior and template merge policies.
  • Add net472 binding redirects required by the updated Microsoft Testing Platform packages.

Validation

  • dotnet restore
  • dotnet build --no-restore -c Release
  • Direct net8.0 tests: 164 passed
  • Direct net472 tests: 214 passed

The repository tools/dotnet-test-cloud.ps1 helper still reports a net472 zero-test result when invoked at solution level, despite the direct net472 test target passing.

There is sometimes an issue with the clone/create PR step. When that
happens, the stage isn't requeuable because the VSTS upload step fails
when its run again because the payload is already there. This update
allows the step to clone the VS repo and create the PR to be rerun due
to issues independent of the Upload step.
Also remove a task that was duplicated (I think) unnecessarily.
Split the VS PR stage separately from the upload steps
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
* Update Dockerfile and global.json updates to v10.0.301

* Bump global.json too

---------

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Andrew Arnott <andrew.arnott@microsoft.com>
Use explicit UTF-8 appends for GitHub Actions environment files so Linux runners don't hit an invalid empty-name env entry after build. This updates both the general env propagation helper and the pipeline variable definition script.

Co-authored-by: 🤖 Copilot <no-reply@github.com>
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Improve and share github actions env var setting function
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Andrew Arnott (AArnott) and others added 30 commits July 8, 2026 09:21
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
This should avoid the failures we're seeing in azure pipelines from github throttling unauthenticated requests.
Cache the dotnet-install scripts locally
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
This allows other AI providers (e.g. Grok Build) to find the AI instruction and skill files.
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
* Update mcr.microsoft.com/dotnet/sdk Docker tag to v10.0.302

* Bump to .NET SDK 10.0.302

---------

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Andrew Arnott <andrew.arnott@microsoft.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
* Update actions/checkout action to v7.0.1 (#543)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* Update dependency powershell to v7.6.4

---------

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
This is the latest available from `msft_consumption_public`.
Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
This will avoid github API rate throttling for OSS repos that use nuget.org as their package feed.
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Resolve template guidance relocation and preserve repository-specific Azure Pipeline and workflow decisions.

Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
Add redirects required by the updated Microsoft Testing Platform dependencies.

Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants