You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: MIGRATION_SUMMARY.md
+45-5Lines changed: 45 additions & 5 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,18 +1,22 @@
1
1
# NuGet.exe to dotnet CLI Migration Summary
2
2
3
3
## Overview
4
-
Successfully migrated GitHub Actions workflows from using `nuget.exe` (with Mono) to the modern `dotnet CLI` approach.
4
+
Successfully migrated GitHub Actions workflows from using `nuget.exe` (with Mono) to the modern `dotnet CLI` approach using a JavaScript module with YAML validation.
5
5
6
6
## Changes Made
7
7
8
-
### 1. Created Conversion Script
9
-
-**File**: `convert-nuget-to-dotnet.sh`
10
-
-**Purpose**: Automated script to convert existing workflows
8
+
### 1. Created Conversion Script (JavaScript Module)
9
+
-**File**: `convert-nuget-to-dotnet.mjs`
10
+
-**Runtime**: Bun (no package.json required)
11
+
-**Purpose**: Automated script to convert existing workflows with YAML validation
11
12
-**Features**:
12
13
- Detects and converts `nuget source Add` to `dotnet nuget add source`
13
14
- Converts `nuget push` to `dotnet nuget push`
14
15
- Adds `actions/setup-dotnet@v4` to workflows that need .NET SDK
0 commit comments