Skip to content

Ready Release#38

Merged
barnett merged 2 commits into
mainfrom
agent/dotnet-release-readiness-511b
May 27, 2026
Merged

Ready Release#38
barnett merged 2 commits into
mainfrom
agent/dotnet-release-readiness-511b

Conversation

@barnett

@barnett barnett commented May 27, 2026

Copy link
Copy Markdown
Member

Fixes

Prepare the .NET SDK repository for release validation without publishing.

Summary

  • Restore and build the full solution in CI.
  • Make test discovery mandatory so compile/test setup failures are visible.
  • Run integration tests only when Trolley API credentials are configured, and fail CI if they fail.
  • Align 2.2.4 package metadata and include README.md in the NuGet package.
  • Remove tracked build/IDE artifacts already covered by .gitignore.

Test plan

  • dotnet restore trolley.sln
  • dotnet build trolley.sln --configuration Release --no-restore
  • dotnet pack trolley/trolley.csproj --configuration Release --no-build --output /tmp/dotnet-pack-readiness
  • dotnet test tests/tests.sln --configuration Release --no-build --list-tests
  • unzip -l /tmp/dotnet-pack-readiness/trolleyhq.2.2.4.nupkg | rg 'README|lib/'
  • Workflow YAML parse check
  • CircleCI passed on pushed branch

Notes

This PR does not publish 2.2.4; it only addresses release-readiness blockers before publishing.

cursoragent and others added 2 commits May 27, 2026 02:47
Co-authored-by: barnett <barnett@trolley.com>
Co-authored-by: barnett <barnett@trolley.com>
@barnett barnett requested a review from heyflowmo May 27, 2026 03:34

@heyflowmo heyflowmo left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

looks good

@barnett barnett merged commit 2e93067 into main May 27, 2026
2 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.

3 participants