Skip to content

ci(nuget): switch smoke test to local nupkg source#717

Merged
cct08311github merged 1 commit intodotnet10from
ci/fix-nuget-publish-714
Mar 22, 2026
Merged

ci(nuget): switch smoke test to local nupkg source#717
cct08311github merged 1 commit intodotnet10from
ci/fix-nuget-publish-714

Conversation

@cct08311github
Copy link
Owner

Summary

  • Remove flaky "Setup NuGet source for smoke test" and "Wait for package visibility" steps from publish-nuget workflow
  • Smoke test now installs packages directly from local ./nupkgs directory instead of polling the GitHub Packages feed
  • "Upload .nupkg to release assets" step remains unchanged

Test plan

  • Trigger workflow via workflow_dispatch and verify smoke test passes using local nupkgs
  • Verify Push to GitHub Packages and Upload .nupkg to release assets steps still work correctly

Closes #714

🤖 Generated with Claude Code

Removes flaky 'Wait for package visibility' step that depends on
GitHub Packages feed propagation delay. Smoke test now installs
directly from local ./nupkgs directory.

Closes #714

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
@cct08311github cct08311github merged commit 46740a8 into dotnet10 Mar 22, 2026
4 checks passed
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.

ci: fix NuGet publish pipeline — switch to local nupkg smoke test

1 participant