Skip to content
Merged
Changes from 1 commit
Commits
Show all changes
23 commits
Select commit Hold shift + click to select a range
fddc013
Opt into Microsoft Testing Platform (MTP) (#452)
AArnott Dec 7, 2025
f761f0f
Push to nuget.org before pushing to github release
AArnott Dec 7, 2025
e403560
Update to MTP v2 (#455)
AArnott Dec 7, 2025
a28d540
Update all MTP related packages at once (457)
AArnott Dec 7, 2025
f355f00
Fix test result publishing to AzDO (458)
AArnott Dec 7, 2025
3304d79
Update .NET SDK to v10.0.101 (#459)
renovate[bot] Dec 10, 2025
63de086
Drop package dependencies that MTP does not require
AArnott Dec 10, 2025
70e71e9
Merge pull request #460 from AArnott/dropOldDependencies
AArnott Dec 10, 2025
70980c3
Fix MTP test failure for MTP-incompatible projects under the test folder
AArnott Dec 10, 2025
07aab27
Merge remote-tracking branch 'origin/main' into microbuild_mtp
AArnott Dec 11, 2025
307d5e3
Fix testing regression from last commit
AArnott Dec 11, 2025
3eb31c2
Merge branch 'main' into microbuild_mtp
AArnott Dec 11, 2025
5c9d625
Adjust how we use IsTestProject
AArnott Dec 11, 2025
a352939
Merge branch 'main' into microbuild_mtp
AArnott Dec 11, 2025
bacb8ec
Merge branch 'microbuild_mtp' of https://github.com/aarnott/Library.T…
AArnott Dec 11, 2025
c3770c5
All tests build
AArnott Dec 11, 2025
adf181a
Fix tests that fail due to Xunit's trace assertion failure listener
AArnott Dec 11, 2025
fb63f88
Adapt to Xunit removing its `AsyncTestContext` SynchronizationContext
AArnott Dec 11, 2025
887c2df
Adapt IsolatedTestHost to xunit.v3
AArnott Dec 11, 2025
c9c1f37
Improve test stability (JoinAsyncShouldCompleteWithoutUIThreadAfterCa…
AArnott Dec 11, 2025
d29bfbe
Extend test timeout
AArnott Dec 11, 2025
f7daee0
Fix MTP test run error
AArnott Dec 11, 2025
12f888b
Merge remote-tracking branch 'origin/main' into dev/andarno/xunitv3
AArnott Dec 11, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
Push to nuget.org before pushing to github release
This makes recovering a release from a nuget.org push failure easier.
  • Loading branch information
AArnott committed Dec 7, 2025
commit f761f0f7e50514cdb2b0b4b3b07fa3d298ff2eaf
18 changes: 9 additions & 9 deletions .github/workflows/release.yml
Original file line number Diff line number Diff line change
Expand Up @@ -64,6 +64,15 @@ jobs:
run-id: ${{ steps.findrunid.outputs.runid }}
github-token: ${{ github.token }}

- name: 🪪 Authorize NuGet package push
uses: NuGet/login@d22cc5f58ff5b88bf9bd452535b4335137e24544 # v1.1.0
id: nuget-login
with:
user: ${{ secrets.NUGET_USER }}

- name: 🚀 Push NuGet packages
run: dotnet nuget push ${{ runner.temp }}/deployables/*.nupkg --source https://api.nuget.org/v3/index.json -k '${{ steps.nuget-login.outputs.NUGET_API_KEY }}'

- name: 💽 Upload artifacts to release
shell: pwsh
if: ${{ github.event_name == 'release' && github.event.release.assets_url != '' }}
Expand All @@ -74,12 +83,3 @@ jobs:
Write-Host "Uploading $($_.Name) to release..."
gh release -R ${{ github.repository }} upload "${{ github.ref_name }}" $_.FullName
}

- name: 🪪 Authorize NuGet package push
uses: NuGet/login@d22cc5f58ff5b88bf9bd452535b4335137e24544 # v1.1.0
id: nuget-login
with:
user: ${{ secrets.NUGET_USER }}

- name: 🚀 Push NuGet packages
run: dotnet nuget push ${{ runner.temp }}/deployables/*.nupkg --source https://api.nuget.org/v3/index.json -k '${{ steps.nuget-login.outputs.NUGET_API_KEY }}'