Skip to content

Install both our SDK and the one for Radarr - #1899

Merged
Ryan Brandenburg (ryanbrandenburg) merged 1 commit into
mainfrom
users/rybrande/SmokeTestSDK
Oct 16, 2026
Merged

Ryan Brandenburg (ryanbrandenburg) merged 1 commit into
mainfrom
users/rybrande/SmokeTestSDK

Conversation

@ryanbrandenburg

Copy link
Copy Markdown
Contributor

We're getting failures on the smoke test because the example repo we build no longer just so happens to use the same SDK as us. This should make us resilient to them updating their global.json.

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

🟢 Approval recommended

The setup step follows cloning, uses the correct manifest path, and preserves the existing SDK installation.

No open issues 🎉

What changed in this PR

Makes smoke tests resilient when Radarr requires a different .NET SDK from Component Detection.

Changes:

  • Installs Radarr’s SDK from its cloned global.json before restoring packages, while preserving the existing SDK setup.
File Description
.github/​workflows/​smoke-test.yml Adds Radarr-specific .NET SDK setup before restore.

Review effort: Balanced

@ryanbrandenburg
Ryan Brandenburg (ryanbrandenburg) merged commit 0beda16 into main Oct 16, 2026
15 checks passed
@ryanbrandenburg
Ryan Brandenburg (ryanbrandenburg) deleted the users/rybrande/SmokeTestSDK branch October 16, 2026 22:36
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.

4 participants