Skip to content

.NET 10.0 Upgrade#1

Merged
carlbennett merged 3 commits intoBNETDocs:developfrom
wjlafrance:net10.0-upgrade
Mar 26, 2026
Merged

.NET 10.0 Upgrade#1
carlbennett merged 3 commits intoBNETDocs:developfrom
wjlafrance:net10.0-upgrade

Conversation

@wjlafrance
Copy link
Copy Markdown
Contributor

No description provided.

wjlafrance and others added 2 commits March 16, 2026 19:54
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@carlbennett carlbennett added the enhancement New feature or request label Mar 22, 2026
@carlbennett
Copy link
Copy Markdown
Member

There seems to be a libssl error preventing CI to succeed.

@carlbennett
Copy link
Copy Markdown
Member

The GitHub Actions workflow needs to be updated to match the .NET 10.0 upgrade, otherwise the build fails with No usable version of libssl was found — .NET 3.1 requires libssl1.1 which isn't available on Ubuntu 24.04.

In .github/workflows/dotnet-core.yml:

-    - uses: actions/checkout@v2
-    - name: Setup .NET Core
-      uses: actions/setup-dotnet@v1
+    - uses: actions/checkout@v4
+    - name: Setup .NET
+      uses: actions/setup-dotnet@v4
       with:
-        dotnet-version: 3.1.301
+        dotnet-version: 10.0.x

- Upgrade actions/checkout to v4 and actions/setup-dotnet to v4
- Change dotnet-version from 3.1.301 to 10.0.x
- Fixes build failures on ubuntu-latest (Ubuntu 24.04) due to missing libssl1.1
- Avoids Node.js 20 deprecation warnings (effective June 2026)

Co-Authored-By: Claude Haiku 4.5 <noreply@anthropic.com>
@carlbennett carlbennett merged commit 40a0084 into BNETDocs:develop Mar 26, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants