Skip to content

[Repo Assist] eng: update SmokeTests to reference FSharp.Control.TaskSeq 1.1.1 and FsToolkit 4.18.0 - #406

Merged
dsyme merged 2 commits into
mainfrom
repo-assist/eng-smoketests-deps-20260423-e03d35ff45e377c7
May 1, 2026
Merged

[Repo Assist] eng: update SmokeTests to reference FSharp.Control.TaskSeq 1.1.1 and FsToolkit 4.18.0#406
dsyme merged 2 commits into
mainfrom
repo-assist/eng-smoketests-deps-20260423-e03d35ff45e377c7

Conversation

@github-actions

Copy link
Copy Markdown
Contributor

🤖 This is an automated pull request from Repo Assist, an AI assistant.

Summary

The SmokeTests project references the published NuGet package to verify that the API surface works correctly from a consumer's perspective. However, the FSharp.Control.TaskSeq reference was pinned to 0.4.0 — seven minor versions behind the current published 1.1.1. This means the smoke tests were only validating a very old API surface and would miss any regressions in API that was added in 0.6.0, 1.0.0, 1.1.0, or 1.1.1.

Changes

PackageBeforeAfter
FSharp.Control.TaskSeq0.4.01.1.1
FsToolkit.ErrorHandling.TaskResult4.15.14.18.0

xunit.runner.visualstudio remains at 2.8.2 — this is the latest 2.x release (3.x is for xunit v3, which the project does not use).

Test Status

  • Build: ✅ dotnet build src/FSharp.Control.TaskSeq.SmokeTests -c Release — succeeded (0 warnings, 0 errors, packages resolved from NuGet)
  • Tests: ✅ dotnet test src/FSharp.Control.TaskSeq.SmokeTests -c Release11 passed, 0 failed

Generated by 🤖 Repo Assist, see workflow run.

Generated by 🌈 Repo Assist, see workflow run. Learn more.

To install this agentic workflow, run

gh aw add githubnext/agentics/workflows/repo-assist.md@96b9d4c39aa22359c0b38265927eadb31dcf4e2a

- FSharp.Control.TaskSeq: 0.4.0 → 1.1.1 (latest published)
- FsToolkit.ErrorHandling.TaskResult: 4.15.1 → 4.18.0
The SmokeTests reference the published NuGet package to verify API
compatibility. Keeping the reference at 0.4.0 while the library is at
1.1.1 means the smoke tests were only verifying a very old API surface.
Updating to 1.1.1 ensures the smoke tests cover the current published API.
All 11 smoke tests pass with both updates.
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
@dsyme
dsyme marked this pull request as ready for review April 23, 2026 09:32
@github-actionsgithub-actionsBot mentioned this pull request May 1, 2026
6 tasks
@dsyme
dsyme merged commit 6f1eae7 into mainMay 1, 2026
5 checks passed
@dsyme
dsyme deleted the repo-assist/eng-smoketests-deps-20260423-e03d35ff45e377c7 branch May 1, 2026 16:55
Sign up for freeto join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant

@dsyme