Update to .NET 10 and upgrade dependencies (#140) #137
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| name: .NET Build | |
| on: | |
| push: | |
| branches: | |
| - master | |
| pull_request: | |
| jobs: | |
| windows-build: | |
| runs-on: windows-latest | |
| steps: | |
| - uses: actions/checkout@v1 | |
| - name: Setup .NET 10 | |
| uses: actions/setup-dotnet@v1 | |
| with: | |
| dotnet-version: 10.x | |
| - name: Build JavaToCSharp | |
| run: dotnet build ./JavaToCSharp/JavaToCSharp.csproj --configuration Release | |
| - name: Test JavaToCSharp.Tests | |
| run: dotnet test ./JavaToCSharp.Tests/JavaToCSharp.Tests.csproj --configuration Release | |
| - name: Build JavaToCSharpCli | |
| run: dotnet build ./JavaToCSharpCli/JavaToCSharpCli.csproj --configuration Release | |
| - name: Build JavaToCSharpGui | |
| run: dotnet build ./JavaToCSharpGui/JavaToCSharpGui.csproj --configuration Release | |
| linux-build: | |
| runs-on: ubuntu-latest | |
| steps: | |
| - uses: actions/checkout@v1 | |
| - name: Setup .NET 10 | |
| uses: actions/setup-dotnet@v1 | |
| with: | |
| dotnet-version: 10.x | |
| - name: Build JavaToCSharp | |
| run: dotnet build ./JavaToCSharp/JavaToCSharp.csproj --configuration Release | |
| - name: Test JavaToCSharp.Tests | |
| run: dotnet test ./JavaToCSharp.Tests/JavaToCSharp.Tests.csproj --configuration Release | |
| - name: Build JavaToCSharpCli | |
| run: dotnet build ./JavaToCSharpCli/JavaToCSharpCli.csproj --configuration Release | |
| - name: Build JavaToCSharpGui | |
| run: dotnet build ./JavaToCSharpGui/JavaToCSharpGui.csproj --configuration Release |