Skip to content

Revert "Use GitHub Releases for OmniSharp packages (#9781)" - #9789

Merged
jasonmalinowski merged 2 commits into
mainfrom
revert-9781-dev/jorobich/omnisharp-github-releases
Sep 18, 2026
Merged

jasonmalinowski merged 2 commits into
mainfrom
revert-9781-dev/jorobich/omnisharp-github-releases

Conversation

@JoeRobich

Copy link
Copy Markdown
Member

This reverts commit c742bd1.

@JoeRobich
JoeRobich requested a review from a team as a code owner September 18, 2026 18:29
Copilot AI lite review requested due to automatic review settings September 18, 2026 18:29

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.

Copilot review overview

🔵 Needs a closer look

Normalize downloaded version text before semver validation and retain trailing-newline coverage.

Review effort: Lite
Findings: None

What changed in this PR

Reverts the GitHub Releases migration and restores the legacy OmniSharp package distribution flow.

Changes:

  • Restores Azure Blob Storage URLs and latest-version lookup.
  • Pins OmniSharp assets to version 1.39.14 with .NET 6 support.
  • Updates tests and dependency-refresh configuration.
File Description
test/​omnisharp/​omnisharpUnitTests/​omnisharpPackageCreator.test.ts Updates package URL and suffix expectations.
test/​omnisharp/​omnisharpUnitTests/​omnisharpManager.test.ts Updates manager download and version-discovery tests.
test/​omnisharp/​omnisharpUnitTests/​omnisharpDownloader.test.ts Updates downloader URL expectations.
src/​omnisharp/​omnisharpPackageCreator.ts Restores Blob Storage package URL generation.
src/​omnisharp/​omnisharpManager.ts Restores legacy server and latest-version paths.
src/​omnisharp/​omnisharpDownloader.ts Restores latest-version download behavior.
package.json Pins OmniSharp dependencies and metadata to 1.39.14.
.vscode/​launch.json Updates dependency-management configuration.

💡 Add a code-review agent skill or configure MCP servers for context-aware, tailored reviews. Learn more in the docs.

Copilot AI review requested due to automatic review settings September 18, 2026 22:47

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.

Copilot review overview

🟡 Changes recommended

Newline-terminated version files can fail semver validation and prevent the latest OmniSharp server from starting.

Get a fresh assessment by requesting another Copilot review.

Review effort: Lite
Findings: 1 High severity

Open (1)

Comment thread src/omnisharp/omnisharpDownloader.ts
@jasonmalinowski
jasonmalinowski merged commit 48f91dc into main Sep 18, 2026
39 checks passed
@jasonmalinowski
jasonmalinowski deleted the revert-9781-dev/jorobich/omnisharp-github-releases branch September 18, 2026 23:24
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