diff --git a/.github/workflows/build_dynamo_all.yml b/.github/workflows/build_dynamo_all.yml index 770b0fae503..613d46a9e4b 100644 --- a/.github/workflows/build_dynamo_all.yml +++ b/.github/workflows/build_dynamo_all.yml @@ -16,6 +16,18 @@ jobs: with: path: Dynamo repository: DynamoDS/Dynamo + - name: Create global.json + run: | + $globalJson = @" + { + "projects": ["src", "test"], + "sdk": { + "version": "8.0.100", + "rollForward": "latestFeature" + } + } + "@ + $globalJson | Out-File -FilePath ${{ github.workspace }}\Dynamo\global.json -Encoding utf8 - name: Setup dotnet uses: actions/setup-dotnet@v4 with: diff --git a/.github/workflows/build_dynamo_core.yml b/.github/workflows/build_dynamo_core.yml index bc4838e4369..59cef50fb22 100644 --- a/.github/workflows/build_dynamo_core.yml +++ b/.github/workflows/build_dynamo_core.yml @@ -16,6 +16,18 @@ jobs: with: path: Dynamo repository: DynamoDS/Dynamo + - name: Create global.json + run: | + $globalJson = @" + { + "projects": ["src", "test"], + "sdk": { + "version": "8.0.100", + "rollForward": "latestFeature" + } + } + "@ + $globalJson | Out-File -FilePath ${{ github.workspace }}\Dynamo\global.json -Encoding utf8 - name: Setup dotnet uses: actions/setup-dotnet@v4 with: @@ -47,6 +59,18 @@ jobs: with: path: Dynamo repository: DynamoDS/Dynamo + - name: Create global.json + run: | + $globalJson = @" + { + "projects": ["src", "test"], + "sdk": { + "version": "8.0.100", + "rollForward": "latestFeature" + } + } + "@ + $globalJson | Out-File -FilePath ${{ github.workspace }}\Dynamo\global.json -Encoding utf8 - name: Setup dotnet uses: actions/setup-dotnet@v4 with: diff --git a/.github/workflows/dynamo_bin_diff.yml b/.github/workflows/dynamo_bin_diff.yml index ea288f922d0..5b4ef7c079b 100644 --- a/.github/workflows/dynamo_bin_diff.yml +++ b/.github/workflows/dynamo_bin_diff.yml @@ -17,6 +17,18 @@ jobs: with: path: Dynamo repository: DynamoDS/Dynamo + - name: Create global.json + run: | + $globalJson = @" + { + "projects": ["src", "test"], + "sdk": { + "version": "8.0.100", + "rollForward": "latestFeature" + } + } + "@ + $globalJson | Out-File -FilePath ${{ github.workspace }}\Dynamo\global.json -Encoding utf8 - name: Setup dotnet uses: actions/setup-dotnet@v4 with: @@ -26,12 +38,9 @@ jobs: - name: Setup msbuild uses: microsoft/setup-msbuild@v2 - name: Install dependencies for windows runtime - run: | - dotnet restore ${{ github.workspace }}\Dynamo\src\Dynamo.All.sln /p:Configuration=Release --runtime=win-x64 + run: dotnet restore ${{ github.workspace }}\Dynamo\src\Dynamo.All.sln /p:Configuration=Release --runtime=win-x64 - name: Build Dynamo with MSBuild - run: | - Write-Output "***Continue with the build, Good luck developer!***" - msbuild ${{ github.workspace }}\Dynamo\src\Dynamo.All.sln /p:Configuration=Release + run: msbuild ${{ github.workspace }}\Dynamo\src\Dynamo.All.sln /p:Configuration=Release - name: Look for DynamoCLI.exe run: | Write-Output "***Locating DynamoCLI.exe!***" @@ -57,6 +66,18 @@ jobs: path: master ref: master repository: DynamoDS/Dynamo + - name: Create global.json + run: | + $globalJson = @" + { + "projects": ["src", "test"], + "sdk": { + "version": "8.0.100", + "rollForward": "latestFeature" + } + } + "@ + $globalJson | Out-File -FilePath ${{ github.workspace }}\master\global.json -Encoding utf8 - name: Setup dotnet uses: actions/setup-dotnet@v4 with: @@ -66,12 +87,9 @@ jobs: - name: Setup msbuild uses: microsoft/setup-msbuild@v2 - name: Install dependencies for windows runtime - run: | - dotnet restore ${{ github.workspace }}\master\src\Dynamo.All.sln /p:Configuration=Release --runtime=win-x64 -p:DotNet=net8.0 + run: dotnet restore ${{ github.workspace }}\master\src\Dynamo.All.sln /p:Configuration=Release --runtime=win-x64 - name: Build Dynamo with MSBuild - run: | - Write-Output "***Continue with the build, Good luck developer!***" - msbuild ${{ github.workspace }}\master\src\Dynamo.All.sln /p:Configuration=Release /p:DotNet=net8.0 + run: msbuild ${{ github.workspace }}\master\src\Dynamo.All.sln /p:Configuration=Release - name: Look for DynamoCLI.exe run: | Write-Output "***Locating DynamoCLI.exe!***" diff --git a/src/global.json b/src/global.json deleted file mode 100644 index 18c0b2a07d7..00000000000 --- a/src/global.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "sdk": { - "version": "8.0.410" - } - } \ No newline at end of file diff --git a/test/global.json b/test/global.json deleted file mode 100644 index 18c0b2a07d7..00000000000 --- a/test/global.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "sdk": { - "version": "8.0.410" - } - } \ No newline at end of file